Los Cabos to Mexico City 2026: Flights, Times & Getting There
Published
Updated

Los Cabos to Mexico City 2026: Flights, Times & Getting There

El Arco de Cabo San Lucas — the iconic arch at Land's End, Los Cabos International Airport is 40 km east via Highway 1

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

OptionJourney TimeCost (MXN)Cost (USD)Practical?
Direct flight SJD→MEX/AIFA2–2.5 hrs flight700–4,000 MXN$35–$200✅ The only real option
Baja Ferry + drive2+ days3,000–6,000 MXN$150–$300⚠️ Road trip adventure only
Bus (TAP/Elite)24–30 hrs1,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)

Medano Beach Cabo San Lucas — 45 km west of SJD Airport, the closest major hotel strip to the airport is San José del Cabo

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)

AirlinePrice RangeNotes
Aeroméxico1,500–4,000 MXNMost frequent, best timing, MEX only
VivaAerobus700–2,200 MXNBudget carrier, book 3–4 weeks ahead, may use AIFA
Volaris800–2,500 MXNBudget 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)

Baja California Sur landscape — Highway 1 runs 1,300 km along the peninsula, connecting Los Cabos to the ferry terminal at La Paz or Topolobampo

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

  1. 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)
  2. 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)
  3. 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.


Lover's Beach at El Arco — accessible by water taxi from Medano Beach, a final stop before flying out of SJD

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

Mexico City Centro Histórico and Zócalo — arrive by taxi, Uber, or Metro from MEX or AIFA airport

MEX (Benito Juárez International Airport)

Most flights from Los Cabos arrive at MEX — Mexico City’s main airport, east of the city center.

TransportCostTime to Centro
Uber130–220 MXN25–45 min
Metro Line B or 56 MXN40–60 min
Authorized taxi (TAXICO/Sitio)230–380 MXN25–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.

TransportCostTime to Centro
Aerofaro shuttle150 MXN75–90 min to MEX T1, then transfer
Uber/DiDi from AIFA300–500 MXN to CDMX south60–90 min
Combi service100–150 MXNTo 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

TravelerRecommendation
Most touristsDirect flight — 2 hours, done
Budget traveler, flexible datesVivaAerobus or Volaris 3 weeks ahead — can find 700–1,000 MXN
Baja road tripperBaja Ferry from La Paz — the real adventure
Large family with carCar ferry from La Paz to Mazatlán, drive to CDMX
Catching a CDMX connectionBook MEX airport specifically (not AIFA) unless your connection is there
Business travelerAeromé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

Tours & experiences in Mexico City