Direct (nonstop) flights from Mexico City to San Pedro Sula

1 airline flys nonstop from Mexico City International Airport (MEX) to La Mesa International (SAP). It's 784 miles (1,262 km), about 2h 30m in the air. Operated by Aeromexico.

MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
SAP
La Mesa International
🇭🇳 San Pedro Sula, Honduras
Flight Time
2h 30m
Distance
784 mi
1,262 km
CO₂/pax
145 kg
−35 kg vs. layover
Airlines
1
Aeromexico
Time Diff
Same timezone
Operated by Aeromexico Aeromexico

Route data last updated: May 29, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
MEX → SAP
Flight Time
2h 30m
Distance
784 mi

Alternative Routes

Other ways to fly from Mexico City to San Pedro Sula with one stop · direct emits 145 kg CO₂ per passenger

MEX GUA (Guatemala City) SAP
Leg 1: 1h 56m (656 mi) Leg 2: 1h (183 mi) Total: ~2h 56m 🍃 180 kg CO₂ (+24% vs. direct)
Leg 1
MEX → GUA
1h 56m · 656 mi
View MEX to GUA flights →
Leg 2
GUA → SAP
1h · 183 mi
View GUA to SAP flights →
MEX SAL (San Salvador) SAP
Leg 1: 2h 10m (781 mi) Leg 2: 55m (157 mi) Total: ~3h 5m 🍃 199 kg CO₂ (+37% vs. direct)
Leg 1
MEX → SAL
2h 10m · 781 mi
View MEX to SAL flights →
Leg 2
SAL → SAP
55m · 157 mi
View SAL to SAP flights →
MEX IAH (Houston) SAP
Leg 1: 2h 20m (762 mi) Leg 2: 2h 51m (1,105 mi) Total: ~5h 11m 🍃 353 kg CO₂ (+143% vs. direct)
Leg 1
MEX → IAH
2h 20m · 762 mi
View MEX to IAH flights →
Leg 2
IAH → SAP
2h 51m · 1,105 mi
View IAH to SAP flights →
MEX MIA (Miami) SAP
Leg 1: 3h 20m (1,276 mi) Leg 2: 2h 33m (866 mi) Total: ~5h 53m 🍃 401 kg CO₂ (+177% vs. direct)
Leg 1
MEX → MIA
3h 20m · 1,276 mi
View MEX to MIA flights →
Leg 2
MIA → SAP
2h 33m · 866 mi
View MIA to SAP flights →
MEX PTY (Panama City) SAP
Leg 1: 3h 41m (1,498 mi) Leg 2: 2h 13m (725 mi) Total: ~5h 54m 🍃 412 kg CO₂ (+184% vs. direct)
Leg 1
MEX → PTY
3h 41m · 1,498 mi
View MEX to PTY flights →
Leg 2
PTY → SAP
2h 13m · 725 mi
View PTY to SAP flights →

Frequently Asked Questions

How long is the direct flight from Mexico City to San Pedro Sula?

A nonstop flight from Mexico City (MEX) to San Pedro Sula (SAP) takes approximately 2 hours and 30 minutes. The distance is 784 miles (1,262 km).

Which airlines fly nonstop from Mexico City to San Pedro Sula?

Just Aeromexico.

Is there a nonstop flight from Mexico City to San Pedro Sula?

Yes. 1 airline: Aeromexico.

How far is Mexico City from San Pedro Sula?

The flight distance from Mexico City to San Pedro Sula is 784 miles (1,262 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Mexico City to San Pedro Sula?

At 2h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Mexico to Honduras?

Depends on your passport. Check with the Honduras embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Mexico City to San Pedro Sula?

Roughly 145 kg CO2 per passenger one-way. That's about the same as driving 725 km.

Is the return flight from San Pedro Sula to Mexico City also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Mexico City to San Pedro Sula?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mexico City International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.