🌴 How to Get to Cabo From San Diego [2025–2026 Guide]
Cabo San Lucas is 1,050 miles from San Diego. Flights take 2–2.5 hours ($200–$450 round trip). Driving takes 20–24 hours ($180–$250 fuel + lodging). Buses are available but much slower (30–36 hours).
Cabo San Lucas, located at the southern tip of Mexico’s Baja California Peninsula, is a top destination for beaches, nightlife, and water adventures like snorkeling and whale watching. From San Diego, you can fly, drive, or take long-distance buses. This 2025–2026 guide outlines all travel options, costs, and durations for your trip.
✈️ Flights From San Diego to Cabo
Flying is the fastest and easiest way to reach Cabo.
-
Nearest Airport: Los Cabos International Airport (SJD), ~30 minutes from Cabo San Lucas.
-
Flight Duration: 2–2.5 hours nonstop from San Diego (SAN).
-
Cost: Round-trip fares typically $200–$450, depending on airline, season, and booking window.
-
Airlines: Alaska Airlines, Southwest, and sometimes American/United (via short connections).
-
Notes: SJD also serves San José del Cabo, so travelers can stay in either Cabo town.
🚗 Driving From San Diego to Cabo
A road trip down the Baja Peninsula is possible but requires preparation.
-
Distance: ~1,050 miles (1,690 km).
-
Duration: 20–24 hours driving time, often spread over 3–4 days with overnight stops.
-
Route: I-5 South → cross at Tijuana → follow Mexico Highway 1 (Carretera Transpeninsular) to Cabo.
-
Fuel Cost: $180–$250 one way, depending on gas prices and vehicle efficiency.
-
Lodging: Budget $50–$100/night for safe stops in Ensenada, Guerrero Negro, or La Paz.
-
Border Crossing: Bring passport, Mexican insurance, and check current entry requirements.
-
Notes: Scenic drive with beaches, deserts, and mountains, but requires careful planning for safety and road conditions.
🚌 Buses From San Diego to Cabo
Buses are a slower but affordable option.
-
Operators: Greyhound (San Diego → Tijuana/Ensenada) + ABC (Autobuses de la Baja California) down Baja.
-
Travel Time: 30–36 hours total, including transfers.
-
Cost: $120–$180 per person one way.
-
Experience: Comfortable seats, AC, and rest stops, but much longer than flying.
🚖 Local Transport in Cabo
Once you arrive in Cabo:
-
Taxis & Shuttles: $15–$30 within Cabo, $25–$40 between Cabo San Lucas and San José del Cabo.
-
Rental Cars: $30–$60/day, recommended if you want to explore beaches or Todos Santos.
-
Walking: Downtown Cabo San Lucas is pedestrian-friendly, with beaches, shops, and restaurants within easy reach.
-
Private Transfers: Hotel and resort shuttles available for airport pickups.
🌞 Best Time to Visit Cabo
-
Winter (December–March): Best for whale watching and mild weather (70s–80s °F).
-
Spring (April–June): Warm, great for beaches, fewer crowds.
-
Summer (July–September): Hot (90s °F) with higher humidity; hurricane season.
-
Fall (October–November): Pleasant weather, fishing tournaments, smaller crowds.
📝 Travel Summary Table
| Travel Mode | Duration | Cost (per person) | Notes |
|---|---|---|---|
| Flight (SAN → SJD) | 2–2.5 hrs | $200–$450 | Fastest, most convenient. |
| Driving (San Diego → Cabo) | 20–24 hrs | $180–$250 fuel + lodging | Scenic but long; requires overnight stops. |
| Bus (via Tijuana/ABC) | 30–36 hrs | $120–$180 | Cheapest, but slowest. |
❓ Frequently Asked Questions (FAQ)
Q1: How far is Cabo from San Diego?
About 1,050 miles by road; flights take 2–2.5 hours.
Q2: What is the fastest way to get to Cabo?
Flying nonstop from San Diego to Los Cabos International Airport.
Q3: Can I drive from San Diego to Cabo?
Yes, via Mexico Highway 1, but it takes 20–24 hours and requires planning for safety and overnight stops.
Q4: Is there a bus from San Diego to Cabo?
Yes, but it involves transfers in Tijuana/Ensenada and takes 30–36 hours.
Q5: When is the best time to visit Cabo?
December–March for whales and mild weather; April–June for warm beaches and fewer crowds.
✅ This 2025–2026 San Diego to Cabo guide covers flights, driving, buses, and local transport so you can plan the perfect Baja getaway.