How to Get to Mexicali From San Diego [2025-2026 Guide]

🇲🇽 How to Get to Mexicali From San Diego [2025–2026 Guide]

Mexicali is ~120 miles east of San Diego. Driving takes 2–2.5 hours via I-8 ($20–$30 fuel). Buses also run from San Diego to Mexicali (4–5 hours, $25–$45). This guide covers all routes, travel times, and costs for crossing into Baja California’s capital.

Mexicali, the capital of Baja California, sits just across the U.S.–Mexico border from Calexico, California. Known for its rich Chinese-Mexican food culture, hot springs, and proximity to the Colorado River, Mexicali is a convenient trip from San Diego. Whether you’re driving, taking a bus, or combining train and bus options, this 2025–2026 guide covers all the ways to reach Mexicali smoothly.


🚗 Driving From San Diego to Mexicali

Driving is the fastest and most flexible option.

  • Distance: ~120 miles from downtown San Diego.

  • Duration: 2–2.5 hours, depending on traffic and border wait times.

  • Main Route:

    • Take I-8 East from San Diego → Continue to El Centro → Follow signs for Calexico East Port of Entry or Downtown Calexico Crossing into Mexicali.

  • Fuel Cost: ~$20–$30 one way.

  • Parking Options: If you don’t want to drive in Mexico, park at lots in Calexico ($5–$15/day) and cross on foot or taxi.

  • Border Crossings:

    • Calexico West (downtown): More convenient for central Mexicali, but can have longer lines.

    • Calexico East (newer crossing): Quicker for cars, fewer delays.

✅ Best for families, groups, or travelers with luggage.


🚌 Bus Options

Buses provide a comfortable, budget-friendly alternative to driving.

  • Operators:

    • Greyhound and FlixBus run from San Diego to Calexico.

    • From Calexico, walk or taxi across the border into Mexicali.

    • Mexican bus companies like ABC (Autobuses de la Baja California) also operate services directly into Mexicali.

  • Duration: 4–5 hours.

  • Cost: $25–$45 one way.

  • Notes:

    • Some buses go straight into Mexicali’s central terminal.

    • Air-conditioned, with reclining seats and rest stops.

✅ Best for budget-conscious travelers who don’t want to drive.


🚆 Train + Bus Combo

There’s no direct train to Mexicali, but you can combine rail and bus.

  • Route:

    1. Take Amtrak’s Pacific Surfliner from San Diego to San Ysidro or El Centro region.

    2. Connect to a bus headed for Calexico/Mexicali.

  • Duration: 5–6 hours total.

  • Cost: $40–$60.

  • Notes:

    • Less direct, but scenic.

    • Only practical if you prefer rail for part of the journey.

✅ Works if you like mixing train and bus travel.


🚖 Rideshare / Taxi

Door-to-door but expensive for the distance.

  • Uber/Lyft to Calexico: ~$180–$250 one way.

  • Taxi: $200+.

  • Duration: 2–2.5 hours.

  • Notes: U.S. rideshare drivers cannot take passengers into Mexico. You’d need to transfer at the border.

✅ Convenient for emergencies but not cost-effective.


🚶 Walking Across the Border

For travelers using buses or parking in Calexico:

  • Border Crossings: Pedestrian entry available at Calexico West and Calexico East.

  • Crossing Time: 10–45 minutes depending on crowds.

  • Documents: Passport required; FMM (Forma Migratoria Múltiple) tourist card for longer stays.

✅ A quick way to enter Mexicali if you’re already near the border.


🌞 Best Time to Travel

  • Winter & Spring (Nov–Apr): Best time to visit—comfortable temps, 70–85°F.

  • Summer (May–Sep): Very hot; daytime highs often exceed 100°F.

  • Weekdays (midday): Lightest traffic for border crossings.

  • Weekends & holidays: Expect heavier traffic at the border.


📝 Travel Summary Table

Travel Mode Duration Cost (per person) Notes
Driving (San Diego → Mexicali) 2–2.5 hrs $20–$30 fuel Fastest; option to park in Calexico.
Bus (San Diego → Mexicali) 4–5 hrs $25–$45 Budget-friendly, direct buses available.
Train + Bus 5–6 hrs $40–$60 Scenic but less direct.
Rideshare/Taxi 2–2.5 hrs $180–$250 Convenient, but very expensive.
Walking Across 10–45 mins Free (border crossing fee for long stays) Best if parked or bused to Calexico.

❓ Frequently Asked Questions (FAQ)

Q1: How far is Mexicali from San Diego?
About 120 miles east; driving takes 2–2.5 hours.

Q2: What’s the fastest way to get to Mexicali?
Driving directly via I-8 East to Calexico, then crossing into Mexicali.

Q3: Can I take public transportation to Mexicali?
Yes, buses run from San Diego to Calexico/Mexicali in 4–5 hours.

Q4: Do I need a passport to go to Mexicali?
Yes, U.S. citizens need a valid passport; longer stays require a Mexican tourist card (FMM).

Q5: Is it safe to drive to Mexicali from San Diego?
Yes, the I-8 route to Calexico is safe and well-traveled; as always, check border wait times and travel advisories.

✅ This 2025–2026 San Diego to Mexicali guide covers all travel methods—driving, bus, train-bus combos, rideshare, and walking—so you can plan the most convenient and affordable trip to Baja California’s vibrant capital city.