Travel from San-Francisco to Mexico-City

Bus or fly from San Francisco to Mexico City?

United Airlines, Aeroméxico and five other airlines fly from San Francisco to Mexico City hourly. Alternatively, you can take a bus from San Francisco to Mexico City via Patsaouras Transit Plaza, Spring & 7th, Los Angeles, Guadalajara, and Terminal Central De Autobuses Del Norte in around 2 days 4 hours.

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 San Francisco to Mexico City

ModeDurationPrice
From Civic Center/UN Plaza BART to San Francisco airport, fly to Mexico City airport, then line 5 subway to Mexico City.6 h 49 min$177
From Civic Center/UN Plaza BART to Coliseum, BART to Oakland airport, fly to Mexico City airport, then line 5 subway to Mexico City.7 h 22 min$201
From San Francisco Caltrain Caltrain to Santa Clara Caltrain Station, line 10 bus to San Jose airport, fly to Mexico City airport, then line 5 subway to Mexico City.8 h 10 min$191
From San Francisco - Townsend St & 5th St bus to Patsaouras Transit Plaza, bus to Spring & 7th, walk to Los Angeles, bus to Guadalajara, bus to Terminal Central De Autobuses Del Norte, then night bus to Santa Veracruz.2 days 4 h$243
From San Francisco, CA bus to Alameda / College, bus to Los Angeles Union Station Amtrak, train to 3rd Street @ Gila Street, bus to 2nd Ave and B Street, walk to San Luis Río Colorado, bus to Autobuses del Norte, then line 5 subway to Consulado_1.2 days 6 h$275
From Market St & South Van Ness Ave bus to San Francisco, CA, bus to 7th / Decatur, line 60 bus to Huntington Park, bus to Morelia, bus to Observatorio, then line 1 subway to Merced.2 days 7 h$286
From Civic Center/UN Plaza BART to Lake Merritt, walk to Oakland Jack London Square Station, train to Los Angeles Union Station Amtrak, train to 3rd Street @ Gila Street, bus to 2nd Ave and B Street, walk to San Luis Río Colorado, bus to Autobuses del Norte, then line 5 subway to Consulado_1.2 days 12 h$360
From San Francisco drive to Mexico City.38 h 3 min$374

How long does it take to get from San Francisco to Mexico City?

It takes approximately 6 hours 49 minutes to get from San Francisco to Mexico City, including transfers.

Is there a direct bus between San Francisco and Mexico City?

No, there is no direct bus from San Francisco to Mexico City. However, there are services departing from San Francisco - Townsend St & 5th St and arriving at Santa Veracruz via Patsaouras Transit Plaza, Los Angeles, Guadalajara and Terminal Central De Autobuses Del Norte. The journey, including transfers, takes approximately 2 days 4 hours.

Operators from San Francisco to Mexico City

OperatorPhoneWebsite
BARTBART
United AirlinesUnited Airlines
AeroméxicoAeroméxico
VolarisVolaris
Alaska Airlines, Inc.Alaska Airlines, Inc.
DeltaDelta
American AirlinesAmerican Airlines
Virgin AmericaVirgin America
Sistema de Transporte Colectivo Metro+52 55 5709 0860Sistema de Transporte Colectivo Metro
Southwest AirlinesSouthwest Airlines
CaltrainCaltrain
Santa Clara VTASanta Clara VTA
Megabus877-462-6342Megabus
LadotLadot
Tufesa016444102444Tufesa
Primera PlusPrimera Plus
Servicio de Transportes EléctricosServicio de Transportes Eléctricos
Xe Do Hoang Transportation+1 408-729-7885 / +1-888-834-9336Xe Do Hoang Transportation
Metro Los AngelesMetro Los Angeles
Amtrak+1 1-800-872-7245Amtrak
Yuma County Intergovernmental PTA+1 928-783-2235Yuma County Intergovernmental PTA
TAPTAP
San Francisco Municipal Transportation AgencySan Francisco Municipal Transportation Agency
Greyhound USA+1 214-849-8100Greyhound USA
TAP Royal InternationalUSA: (602) 273 3544 MÉXICO: 01800 0011 827TAP Royal International
ETNETN