Travel from Mexicali to Los-Angeles

Bus or fly from Mexicali to Los Angeles?

Mokulele flies from Mexicali to Los Angeles 3 times a day. Alternatively, Greyhound USA operates a bus from Mexicali to Los Angeles 3 times a day. Tickets cost $28 - $70 and the journey takes 6 h 50 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 Los Angeles

ModeDurationPrice
From Mexicali drive to El Centro airport, fly to Los Angeles airport, then bus to Los Angeles.2 h 54 min$77
From Mexicali bus to Tijuana, drive to Iris Ave Station, tram to Broadway & Kettner Bl, line 992 bus to San Diego airport, fly to Los Angeles airport, then bus to Los Angeles.6 h 34 min$263
From Mexicali, MX bus to Los Angeles, CA.6 h 50 min$53
From Mexicali bus to Tijuana, drive to Iris Ave Station, tram to San Diego Santa Fe Depot Amtrak, then train to Los Angeles Union Station Amtrak.7 h 20 min$76
From Mexicali Bus Terminal bus to Tijuana Bus Terminal, bus to San Ysidro, then bus to Los Angeles.10 h 6 min$75
From Mexicali drive to Los Angeles.3 h 53 min$27

How long does it take to get from Mexicali to Los Angeles?

It takes approximately 2 h 54 min to get from Mexicali to Los Angeles, including transfers.

Is there a direct bus between Mexicali and Los Angeles?

Yes, there is a direct bus departing from Mexicali, MX and arriving at Los Angeles, CA. Services depart three times a day, and operate every day. The journey takes approximately 6 h 50 min.

Operators from Mexicali to Los Angeles

OperatorPhoneWebsite
MokuleleMokulele
LAX FlyAwayLAX FlyAway
ABCABC
San Diego Metro TransitSan Diego Metro Transit
United AirlinesUnited Airlines
DeltaDelta
American AirlinesAmerican Airlines
Greyhound USA+1 214-849-8100Greyhound USA
Amtrak+1 1-800-872-7245Amtrak
TAPTAP
Greyhound Mexico01-800 890 6821Greyhound Mexico
Tufesa016444102444Tufesa