Travel from Mexicali to Phoenix

Bus from Mexicali to Phoenix

Greyhound USA operates a bus from Mexicali to Phoenix twice daily. Tickets cost $28 - $70 and the journey takes 5 h 55 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Mexicali to Phoenix

From Mexicali drive to Calexico, CA then bus to Phoenix, AZ. 6 h 3 min $29. From Mexicali drive to Phoenix. 4 h 8 min $29. From Mexicali bus to Tijuana, drive to Iris Ave Station, tram to Broadway & Kettner Bl, line 992 bus to San Diego airport, fly to Phoenix airport, then taxi to Phoenix. 6 h $211. From Mexicali Bus Terminal bus to San Luis Rio Colorado, walk to 2nd Ave and B Street, line 95 bus to 24th Street @ Yuma Regional Medical Center, bus to Yuma airport, fly to Phoenix airport, then taxi to Phoenix. 5 h 49 min $191. From Mexicali, MX bus to Indio, CA, walk to Hwy111 at Indio Center, line 111 bus to Indio, CA, line 4969 bus to Indio/Palm Springs airport, fly to Phoenix airport, then taxi to Phoenix. 8 h 13 min $250.
Close Print Itinerary
  1. Here are 5 options to get from
    Mexicali to Phoenix:

    1. Trip:
      1 Bus
      • One-Way approx: USD $29 - $71
      • Duration: 6 h 3 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $29 - $71
        • Duration: 6 h 3 min
        Close x
    2. Trip:
      2 Drive
      • One-Way approx: USD $24 - $35
      • Duration: 4 h 8 min
      Open +
      • Trip:
        2 Drive
        • One-Way approx: USD $24 - $35
        • Duration: 4 h 8 min
        Close x
    3. Trip:
      3 Bus to San Diego, fly
      • One-Way approx: USD $128 - $324
      • Duration: 6 h
      Open +
      • Trip:
        3 Bus to San Diego, fly
        • One-Way approx: USD $128 - $324
        • Duration: 6 h
        Close x
    4. Trip:
      4 Bus to Yuma, fly
      • One-Way approx: USD $146 - $257
      • Duration: 5 h 49 min
      Open +
      • Trip:
        4 Bus to Yuma, fly
        • One-Way approx: USD $146 - $257
        • Duration: 5 h 49 min
        Close x
    5. Trip:
      5 Bus to Indio/Palm Springs, fly
      • One-Way approx: USD $130 - $959
      • Duration: 8 h 13 min
      Open +
      • Trip:
        5 Bus to Indio/Palm Springs, fly
        • One-Way approx: USD $130 - $959
        • Duration: 8 h 13 min
        Close x