Direct (nonstop) flights from Mexico City to San Jose Cabo

4 airlines fly nonstop from Mexico City International Airport (MEX) to Los Cabos International (SJD). It's 732 miles (1,178 km), about 2h 27m in the air. Operated by Aeromexico, China Southern Airlines, VivaAerobus and others.

MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
SJD
Los Cabos International
🇲🇽 San Jose Cabo, Mexico
Flight Time
2h 27m
Distance
732 mi
1,178 km
CO₂/pax
135 kg
−27 kg vs. layover
Airlines
4
Aeromexico +3
Time Diff
-1h
Operated by Aeromexico Aeromexico China Southern Airlines China Southern Airlines VivaAerobus VivaAerobus Volaris Volaris

Route data last updated: May 25, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
MEX → SJD
Flight Time
2h 27m
Distance
732 mi
China Southern Airlines CZ China Southern Airlines
Route
MEX → SJD
Flight Time
2h 27m
Distance
732 mi
VivaAerobus VB VivaAerobus
Route
MEX → SJD
Flight Time
2h 27m
Distance
732 mi
Volaris Y4 Volaris
Route
MEX → SJD
Flight Time
2h 27m
Distance
732 mi

Alternative Routes

Other ways to fly from Mexico City to San Jose Cabo with one stop · direct emits 135 kg CO₂ per passenger

MEX BJX (Leon/Guanajuato) SJD
Leg 1: 1h 15m (190 mi) Leg 2: 1h 47m (549 mi) Total: ~3h 2m 🍃 162 kg CO₂ (+20% vs. direct)
Leg 1
MEX → BJX
1h 15m · 190 mi
View MEX to BJX flights →
Leg 2
BJX → SJD
1h 47m · 549 mi
View BJX to SJD flights →
MEX QRO (Queretaro) SJD
Leg 1: 1h 8m (109 mi) Leg 2: 1h 55m (636 mi) Total: ~3h 3m 🍃 163 kg CO₂ (+21% vs. direct)
Leg 1
MEX → QRO
1h 8m · 109 mi
View MEX to QRO flights →
Leg 2
QRO → SJD
1h 55m · 636 mi
View QRO to SJD flights →
MEX GDL (Guadalajara) SJD
Leg 1: 1h 32m (285 mi) Leg 2: 1h 34m (449 mi) Total: ~3h 6m 🍃 161 kg CO₂ (+19% vs. direct)
Leg 1
MEX → GDL
1h 32m · 285 mi
View MEX to GDL flights →
Leg 2
GDL → SJD
1h 34m · 449 mi
View GDL to SJD flights →
MEX CUL (Culiacan) SJD
Leg 1: 2h 15m (651 mi) Leg 2: 55m (180 mi) Total: ~3h 10m 🍃 178 kg CO₂ (+32% vs. direct)
Leg 1
MEX → CUL
2h 15m · 651 mi
View MEX to CUL flights →
Leg 2
CUL → SJD
55m · 180 mi
View CUL to SJD flights →
MEX TRC (Torreon) SJD
Leg 1: 1h 54m (504 mi) Leg 2: 1h 38m (431 mi) Total: ~3h 32m 🍃 198 kg CO₂ (+47% vs. direct)
Leg 1
MEX → TRC
1h 54m · 504 mi
View MEX to TRC flights →
Leg 2
TRC → SJD
1h 38m · 431 mi
View TRC to SJD flights →

Frequently Asked Questions

How long is the direct flight from Mexico City to San Jose Cabo?

A nonstop flight from Mexico City (MEX) to San Jose Cabo (SJD) takes approximately 2 hours and 27 minutes. The distance is 732 miles (1,178 km).

Which airlines fly nonstop from Mexico City to San Jose Cabo?

4 airlines: Aeromexico, China Southern Airlines, VivaAerobus, Volaris.

Is there a nonstop flight from Mexico City to San Jose Cabo?

Yes. 4 airlines: Aeromexico, China Southern Airlines, VivaAerobus, Volaris.

How far is Mexico City from San Jose Cabo?

The flight distance from Mexico City to San Jose Cabo is 732 miles (1,178 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Mexico City to San Jose Cabo?

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

What is the carbon footprint of a flight from Mexico City to San Jose Cabo?

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

Is the return flight from San Jose Cabo 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 Jose Cabo?

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?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.