Travel from Los-Angeles to Mexico-City

Bus or fly from Los Angeles to Mexico City?

United Airlines, Alaska Airlines, Inc. and six other airlines fly from Los Angeles to Mexico City hourly. Alternatively, you can take a bus from Los Angeles to Mexico City via Baldwin Park station, Baldwin Park, Morelia, and Observatorio in around 45 h 37 min.

Travel Guides

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

How to get from Los Angeles to Mexico City

ModeDurationPrice
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Mexico City airport, then line 5 subway to Mexico City.6 h 27 min$159
From Patsaouras Transit Plaza bus to Los Angeles airport, fly to Toluca airport, bus to Observatorio, then line 1 subway to Mexico City.9 h 46 min$303
From L. A. Union Station station train to Baldwin Park station, walk to Baldwin Park, bus to Morelia, bus to Observatorio, then line 1 subway to Merced.45 h 37 min$250
From Los Angeles bus to Guadalajara, bus to Celaya, bus to Terminal Central De Autobuses Del Norte, then night bus to Independencia_1.46 h 1 min$202
From Los Angeles bus to E San Ysidro Blvd & San Ysidro Transit Center, bus to Tijuana, bus to Terminal Central De Autobuses Del Norte, then night bus to Santa Veracruz.2 days 0 h$197
From Los Angeles Union Station Amtrak train to San Antonio Amtrak, walk to Commerce & Bowie, line 4 bus to Commerce & Navarro, walk to San Antonio, TX, bus to Nuevo Laredo, bus to Tasqueña, then line 2 subway to Pino Suárez_1.2 days 1 h$530
From Los Angeles drive to Mexico City.31 h 46 min$312

How long does it take to get from Los Angeles to Mexico City?

It takes approximately 6 h 27 min to get from Los Angeles to Mexico City, including transfers.

Is there a direct bus between Los Angeles and Mexico City?

No, there is no direct bus from Los Angeles to Mexico City. However, there are services departing from Los Angeles and arriving at Independencia_1 via Guadalajara, Celaya and Terminal Central De Autobuses Del Norte. The journey, including transfers, takes approximately 46 h 1 min.

Operators from Los Angeles to Mexico City

OperatorPhoneWebsite
LAX FlyAwayLAX FlyAway
United AirlinesUnited Airlines
Alaska Airlines, Inc.Alaska Airlines, Inc.
AeroméxicoAeroméxico
InterjetInterjet
DeltaDelta
American AirlinesAmerican Airlines
VolarisVolaris
Southwest AirlinesSouthwest Airlines
Sistema de Transporte Colectivo Metro+52 55 5709 0860Sistema de Transporte Colectivo Metro
TAR AerolineasTAR Aerolineas
El Caminante01 800 509 7545El Caminante
Metrolink TrainsMetrolink Trains
TAP Royal InternationalUSA: (602) 273 3544 MÉXICO: 01800 0011 827TAP Royal International
ETNETN
Tufesa016444102444Tufesa
Primera PlusPrimera Plus
Servicio de Transportes EléctricosServicio de Transportes Eléctricos
Greyhound Mexico01-800 890 6821Greyhound Mexico
TAPTAP
Amtrak+1 1-800-872-7245Amtrak
VIA Metropolitan TransitVIA Metropolitan Transit
Greyhound USA+1 214-849-8100Greyhound USA