Los Cabos to Mexico City 2026: Flights, Times & Getting There
Los Cabos and Mexico City are 1,500 km apart, separated by the entire Baja California Peninsula — a 1,300 km finger of land extending south into the Pacific with no road connection to mainland Mexico. That makes the flight the only practical option for tourists. The good news: it’s a short one.
Here’s everything you need to get from Los Cabos to Mexico City in 2026, with real fares and timing.
At a Glance: Los Cabos to Mexico City
| Option | Journey Time | Cost (MXN) | Cost (USD) | Practical? |
|---|---|---|---|---|
| Direct flight SJD→MEX/AIFA | 2–2.5 hrs flight | 700–4,000 MXN | $35–$200 | ✅ The only real option |
| Baja Ferry + drive | 2+ days | 3,000–6,000 MXN | $150–$300 | ⚠️ Road trip adventure only |
| Bus (TAP/Elite) | 24–30 hrs | 1,200–2,000 MXN | $60–$100 | ❌ Not recommended |
Distance by air: ~1,500 km (930 miles)
Direct flight duration: 2 hours
SJD to Terminal 1/2 from San José del Cabo: ~13 km / 15–20 minutes
SJD to Terminal 1/2 from Cabo San Lucas: ~48 km / 45–60 minutes
Option 1: Direct Flight from Los Cabos to Mexico City (The Only Real Option)
The Los Cabos to Mexico City flight takes 2 hours. With check-in, security, and arrival transfers, budget 4–5 hours door-to-door. Multiple airlines fly this route daily.
Airlines & Prices (2026)
| Airline | Price Range | Notes |
|---|---|---|
| Aeroméxico | 1,500–4,000 MXN | Most frequent, best timing, MEX only |
| VivaAerobus | 700–2,200 MXN | Budget carrier, book 3–4 weeks ahead, may use AIFA |
| Volaris | 800–2,500 MXN | Budget carrier, MEX and AIFA routes |
Best price tip: Book 3–4 weeks ahead for 700–1,200 MXN fares. Last-minute (under 7 days) can hit 3,000–4,000 MXN. Mid-week departures (Tuesday/Wednesday) are typically cheaper than Friday/Sunday.
SJD Airport Departure Guide
Los Cabos International Airport (SJD):
- Terminal 1: Domestic Aeroméxico, some Volaris flights
- Terminal 2: International and most budget carriers
- Both terminals connected by a short free shuttle (5 min)
Getting to SJD:
- From San José del Cabo: 13 km, 15–20 min taxi/transfer (200–350 MXN)
- From Corridor hotels: 15–30 km, 20–45 min (350–600 MXN)
- From Cabo San Lucas: 48 km, 45–60 min (600–900 MXN)
No Uber at SJD: Uber cannot pick up or drop off at SJD due to federal restrictions. Arrange your hotel/resort shuttle or pre-book a private transfer. Do not accept unsolicited ride offers in the arrivals hall — these are often timeshare agents offering “free rides” with strings attached.
Check-in timing: Arrive 2 hours before domestic flights, 3 hours before international. SJD is not a huge airport, but the security line can be long during holiday periods.
Option 2: Baja Ferry + Drive (Road Trippers Only)
This is a legitimate option — but only for dedicated road trippers who want to experience the Baja Peninsula. It is NOT a budget or time-saving alternative to flying.
The Route
- Drive Highway 1 north from Los Cabos to La Paz (~177 km, 2.5 hrs) or Topolobampo (~1,300 km, 15+ hrs if doing the full Baja run)
- Baja Ferries from La Paz:
- La Paz → Mazatlán: 18–20 hours overnight (cabin from 1,200 MXN, vehicle from 3,500 MXN)
- La Paz → Topolobampo (Sinaloa): 8–10 hours (shorter, cheaper)
- Drive from Mazatlán → Mexico City: via MEX-15D, 14–16 hours (or split over 2 days via Guadalajara)
Total time: 2+ days minimum
Total cost (car + 2 passengers): 4,000–8,000 MXN including ferry, tolls, and fuel
Who this is for: Road trippers wanting the full Baja–mainland experience; travelers shipping a car from Baja to mainland Mexico; overlanders
More on the ferry: La Paz Travel Guide → covers the Baja Ferries booking process in detail.
Option 3: Long-Distance Bus (Not Recommended)
Some bus lines (TAP, Elite) technically run routes from Los Cabos via La Paz to mainland Mexico. The journey involves:
- Bus from Cabo → La Paz: 2–3 hours
- Wait for overnight ferry: up to several hours
- Ferry La Paz → Mazatlán: 18–20 hours overnight (not in bus seat — need cabin)
- Bus Mazatlán → Mexico City: 13–16 hours
Total: 24–30 hours. The ferry cabin costs extra on top of the bus ticket. Total cost approaches 1,500–2,500 MXN — comparable to a budget flight booked 3 weeks ahead.
Verdict: No reason to choose this over flying except for the adventure of it, and if you want the adventure, go by car (Option 2).
Arriving at Mexico City
MEX (Benito Juárez International Airport)
Most flights from Los Cabos arrive at MEX — Mexico City’s main airport, east of the city center.
| Transport | Cost | Time to Centro |
|---|---|---|
| Uber | 130–220 MXN | 25–45 min |
| Metro Line B or 5 | 6 MXN | 40–60 min |
| Authorized taxi (TAXICO/Sitio) | 230–380 MXN | 25–45 min |
Important: At MEX airport, Uber pickups are in a designated area — open the app and follow the in-app instructions (Level 2, specific section). Don’t get into any taxi that approaches you inside the terminal.
AIFA (Felipe Ángeles International Airport / NLU)
If your flight is on VivaAerobus or Volaris at the cheapest fare, check whether you’re arriving at AIFA — it’s 50 km north of Mexico City, a different airport entirely.
| Transport | Cost | Time to Centro |
|---|---|---|
| Aerofaro shuttle | 150 MXN | 75–90 min to MEX T1, then transfer |
| Uber/DiDi from AIFA | 300–500 MXN to CDMX south | 60–90 min |
| Combi service | 100–150 MXN | To Indios Verdes Metro station |
If you have a connecting international flight at MEX, the Aerofaro shuttle (150 MXN) connects AIFA to MEX Terminal 1 in 75–90 minutes. Allow at least 3 hours connection time.
Best by Traveler Type
| Traveler | Recommendation |
|---|---|
| Most tourists | Direct flight — 2 hours, done |
| Budget traveler, flexible dates | VivaAerobus or Volaris 3 weeks ahead — can find 700–1,000 MXN |
| Baja road tripper | Baja Ferry from La Paz — the real adventure |
| Large family with car | Car ferry from La Paz to Mazatlán, drive to CDMX |
| Catching a CDMX connection | Book MEX airport specifically (not AIFA) unless your connection is there |
| Business traveler | Aeroméxico — most frequent schedule, terminal flexibility |
Booking Tips
- Book 3–4 weeks ahead for the best fares (700–1,500 MXN range)
- Avoid holiday peaks: Semana Santa, Christmas/NYE, and long weekends see fares double
- Always verify MEX vs AIFA: These are different cities effectively — confirm before booking
- No Uber at SJD departure: Arrange transport to airport the night before or via hotel shuttle
- BCS Tourism Tax: You likely already paid the 470 MXN tax on arrival; no additional charge on departure
More Routes & Resources
- Mexico City to Los Cabos → — the reverse direction with full detail
- Los Cabos Travel Guide → — what to see and do in Cabo
- Los Cabos Airport Transportation → — every way out of SJD on arrival
- La Paz Travel Guide → — the real Baja, 177 km north of Cabo
- Cancun to Los Cabos → — doing both Mexican coastlines
- Getting Around Mexico → — complete transport guide