Skip to content
All routes

How to travel from Mexico City to Los Cabos: flight, bus & car

🗺️

Cargando mapa...

✈️ Search flights Mexico City → Los Cabos

Loading real-time prices...

Airlines we compare:

Travel options

The step-by-step guide for this option will be available soon.

How to choose the best way to travel from Mexico City to Los Cabos

Los Cabos — the combination of Cabo San Lucas and San José del Cabo at the tip of Baja California Sur — is one of Mexico's most popular luxury beach destinations, famous for the Cabo San Lucas Arch, high-end all-inclusive hotels, sport fishing, golf, and the perfect mix of desert, mountain, and the Sea of Cortez. From Mexico City the route has two very different options: flying (the reasonable choice) or driving + ferry (extreme experience). The flight takes approximately 2.5 hours with 10 to 14 daily flights on Aeroméxico, Volaris and VivaAerobus, landing at San José del Cabo International Airport (SJD) 30 km from Cabo San Lucas and 15 km from San José del Cabo. Driving covers more than 2,000 km and requires taking the Mazatlán-La Paz ferry (18 hours at sea) or circling via the northern border — more than 20 hours of actual travel. There's no direct bus option due to peninsular geography. For 99% of travelers, flying is the only reasonable decision.

✈️ Flying from Mexico City to Los Cabos: airlines, airports and prices

CDMX-Los Cabos is a highly competitive air route due to its premium tourist demand. Aeroméxico, Volaris and VivaAerobus operate 10 to 14 daily flights, mostly from MEX (Benito Juárez) with some additional from AIFA. The flight lasts approximately 2.5 hours and lands at San José del Cabo International Airport (SJD), 30 km from Cabo San Lucas and 15 km from San José del Cabo. Prices vary dramatically by season: in low season (May-October excluding August) you find Volaris/VivaAerobus basic fares from $1,400-2,000 MXN one way; in high season (November-April) round-trips start at $4,500 MXN and during peaks like Christmas or Holy Week can exceed $12,000 MXN. Aeroméxico costs 40-60% more but includes 25 kg checked baggage — for a beach trip with luggage, totals usually tie. From SJD to your hotel: Taxi/shared van $350-650 MXN per person, Uber $650-1,200 MXN to Cabo San Lucas or $400-700 MXN to San José del Cabo, or official airport shuttle $450 MXN. Many all-inclusive hotels include transfer with their package. Completely avoid 'free taxi' vendors inside the airport — they're timeshares.

🚗 Driving from Mexico City to Los Cabos: route, tolls and gas

Driving to Los Cabos from CDMX is an adventure of more than 2,000 km crossing into Baja California Sur, a peninsula only connected to the mainland via the northern border (Tijuana) or by ferry from Mazatlán or Topolobampo. Route 1 (Ferry): CDMX → Guadalajara → Tepic → Mazatlán (17h driving) + Mazatlán-La Paz Ferry (18h at sea, operated by Baja Ferries, $2,500-4,500 MXN for car + passenger) + La Paz to Los Cabos (2h more driving). Total: 37-40 hours. Route 2 (Border): CDMX → Tijuana via Guadalajara, Sonora and the northern border (26h driving) + down the entire peninsula from Tijuana (22h driving). Total: 48+ hours. Costs adding fuel, tolls, ferry, intermediate lodging easily exceed $10,000-15,000 MXN — far more than a flight. The only reasons to drive are if (1) you're staying 2-3 weeks and need the car there, (2) you want an epic peninsula road trip, or (3) you're moving. For normal tourists, driving to Los Cabos makes no financial or time sense.

📅 When to travel to save money

Los Cabos has two marked seasons. High (December-April): perfect weather, 22-28°C, abundant sun, no rain — when US, Canadian and European tourists flee winter. Hotels and flights reach their peak: luxury all-inclusive $8,000 to $25,000 MXN per night, round-trip flights from $5,000 MXN. Mid (May and November): excellent weather-price balance, 25-30°C, sunny, less demand — possibly the best time. Low (June-October): official Eastern Pacific hurricane season, intense heat (30-38°C) and high humidity. Prices drop 40-60% but you must watch weather alerts. August-September have the highest hurricane risk — buy travel insurance. For humpback whales visit January-March. For optimal snorkel and dive: September-November (warm water and good visibility). Book 2-4 months ahead in high season, 4-8 weeks in shoulder, 2-4 weeks in low.

💡 Tips to know before you book

Five essential tips. First, Cabo San Lucas vs San José del Cabo: two different experiences 30 km apart. Cabo San Lucas: noisy, party-oriented, bars and clubs (Cabo Wabo, Mandala), marina with yachts, spring-break vibe; San José del Cabo: quiet, art galleries, boutique houses, premium gastronomy, couples and families. Choose by style. Second, timeshares: at the airport and hotels you'll be aggressively approached with 'free tours', 'breakfasts' or 'casino credits' — they're 90+ minute disguised presentations. Refuse firmly. Third, currency: US dollars are accepted everywhere but exchange rates are bad; exchange at Mexican bank ATMs (CitiBanamex, Santander) for best rate. Fourth, tips are standardized high due to US influence: 15-20% at restaurants, $2-5 USD to bellhops and pool waiters. Fifth, activities: Medano Beach is the main free beach but crowded; Santa María and Chileno are best for snorkeling; the Arch is visited by panga or catamaran ($400-800 MXN per person) — buy for morning time to avoid crowds.

Frequently asked questions

How much does a flight from CDMX to Los Cabos cost?

In low season (June-September), round-trip flights from $2,800-4,500 MXN per person on Volaris or VivaAerobus. Mid season (May, October-November): $4,000-6,500 MXN round-trip. High season (December-April): $5,500-9,000 MXN round-trip, with extreme peaks at Christmas, Holy Week and Spring Break exceeding $12,000 MXN. Aeroméxico costs 30-50% more than low-cost but includes luggage. With 4-8 weeks lead time you find the best fares.

Can I take a bus from CDMX to Los Cabos?

There's no direct bus. Geography prevents it: Baja California Sur is separated from the mainland. Theoretically you could combine: CDMX-Mazatlán bus (13h), Mazatlán-La Paz ferry (18h), La Paz-Los Cabos bus (2.5h) — total 35+ hours, multiple transfers and cost similar to a flight. Not recommended. Fly.

Is it better to stay in Cabo San Lucas or San José del Cabo?

Depends on your style. Cabo San Lucas: party, bars, marina, spring break, young and noisy atmosphere. Ideal for 20-30s seeking partying and nightlife. San José del Cabo: quiet, art, galleries, gourmet restaurants, calm beaches, colonial architecture. Ideal for couples, families, mature travelers. The Tourist Corridor (20 km between both) has isolated luxury all-inclusive resorts, good if you don't want to leave the hotel. Shuttle between Cabo San Lucas and San José costs $30-50 MXN in shared taxi.

What's the best time to visit Los Cabos?

For perfect weather without rain: December to April (high season). Best price + acceptable weather: May and November. For whale watching: January to March. For snorkel and dive: September to November (warmer water, good visibility). For lowest prices accepting humidity and possible hurricanes: June-October with 40-60% discounts. Avoid August and September if hurricanes worry you. The optimal balance of weather, price and activities is usually late October or early November.

Do I need to rent a car in Los Cabos?

If staying in an all-inclusive resort and not leaving or only doing hired excursions, you don't need a car — the hotel takes you everywhere. If you want to freely explore the Tourist Corridor, go to Todos Santos (Pueblo Mágico 1h away), visit different beaches and restaurants, or move between Cabo San Lucas and San José without depending on expensive shuttles, rent a car ($800-1,500 MXN/day). Airport to Cabo San Lucas taxi can cost $1,000+ MXN; rent your car at SJD and save that cost.

Keep exploring

Frequently asked questions

How to get from Mexico City to Los Cabos by plane?

The trip from Mexico City to Los Cabos by plane takes Approx. 2h 30min and costs $1,500-$4,000 MXN. Providers: Aeroméxico, Volaris, VivaAerobus.

How to get from Mexico City to Los Cabos by car?

The trip from Mexico City to Los Cabos by car takes 20+ hours (includes La Paz-Mazatlán ferry or detour via Sonora) and costs $4,000-$6,000 MXN. Providers: Own vehicle / Rental car.

How long does it take from Mexico City to Los Cabos?

Travel time from Mexico City to Los Cabos varies by transport: flight Approx. 2h 30min, car 20+ hours (includes La Paz-Mazatlán ferry or detour via Sonora). The most popular option takes Approx. 2h 30min.

How much does a flight from CDMX to Los Cabos cost?

In low season (June-September), round-trip flights from $2,800-4,500 MXN per person on Volaris or VivaAerobus. Mid season (May, October-November): $4,000-6,500 MXN round-trip. High season (December-April): $5,500-9,000 MXN round-trip, with extreme peaks at Christmas, Holy Week and Spring Break exceeding $12,000 MXN. Aeroméxico costs 30-50% more than low-cost but includes luggage. With 4-8 weeks lead time you find the best fares.

Can I take a bus from CDMX to Los Cabos?

There's no direct bus. Geography prevents it: Baja California Sur is separated from the mainland. Theoretically you could combine: CDMX-Mazatlán bus (13h), Mazatlán-La Paz ferry (18h), La Paz-Los Cabos bus (2.5h) — total 35+ hours, multiple transfers and cost similar to a flight. Not recommended. Fly.

Is it better to stay in Cabo San Lucas or San José del Cabo?

Depends on your style. Cabo San Lucas: party, bars, marina, spring break, young and noisy atmosphere. Ideal for 20-30s seeking partying and nightlife. San José del Cabo: quiet, art, galleries, gourmet restaurants, calm beaches, colonial architecture. Ideal for couples, families, mature travelers. The Tourist Corridor (20 km between both) has isolated luxury all-inclusive resorts, good if you don't want to leave the hotel. Shuttle between Cabo San Lucas and San José costs $30-50 MXN in shared taxi.

What's the best time to visit Los Cabos?

For perfect weather without rain: December to April (high season). Best price + acceptable weather: May and November. For whale watching: January to March. For snorkel and dive: September to November (warmer water, good visibility). For lowest prices accepting humidity and possible hurricanes: June-October with 40-60% discounts. Avoid August and September if hurricanes worry you. The optimal balance of weather, price and activities is usually late October or early November.

Do I need to rent a car in Los Cabos?

If staying in an all-inclusive resort and not leaving or only doing hired excursions, you don't need a car — the hotel takes you everywhere. If you want to freely explore the Tourist Corridor, go to Todos Santos (Pueblo Mágico 1h away), visit different beaches and restaurants, or move between Cabo San Lucas and San José without depending on expensive shuttles, rent a car ($800-1,500 MXN/day). Airport to Cabo San Lucas taxi can cost $1,000+ MXN; rent your car at SJD and save that cost.