1map logoGo to main page

San Francisco, CA, USA to Mexico City from $160: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Francisco, United States
to
Mexico City, Mexico

How to Get from San Francisco to Mexico City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$160 - PlaneBest price
3056 kmDistance
7h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Francisco to Mexico City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
7h  3m
Estimated price
$292-563
Recommended
Company
various
Plane
Average Duration
7h  9m
Estimated price
$160-502
Cheapest
Company
various
Drive
Average Duration
38h 
Estimated price
$2927-2928
all-pages.text_drive
route map
Distance: 3056 km
Duration: 7h 3m

See more options

Company
various
BART
Plane
Average Duration
10h  2m
Estimated price
$180-2920
Company
various
Plane
Average Duration
9h  17m
Estimated price
$221-587
Company
various
Plane
Average Duration
9h  9m
Estimated price
$249-386
Company
Greyhound US0831
Bus
Average Duration
38h  29m
Estimated price
$2921-2922
Company
various
Train
Bus
Average Duration
43h  52m
Estimated price
$2923-2924
Company
various
Train
Train
Bus
Average Duration
48h  2m
Estimated price
$2925-2926
Company
various
BART
Bus
Average Duration
37h  13m
Estimated price
$2927-2928

San Francisco - Mexico City operators

Explore transport companies operating between San Francisco and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aeromexico.com

Plane from San Francisco (SFO) to Mexico City (MEX)

Average Duration
4h 30m
Estimated price
$5633-5634

Plane from San Francisco (SFO) to Mexico City (MEX) via Los Angeles

Average Duration
7h 25m
Estimated price
$5635-5636
Website
delta.com

Plane from Oakland (OAK) to Mexico City (MEX) via Los Angeles

Average Duration
6h 25m
Estimated price
$1603-1604

Plane from San Francisco (SFO) to Mexico City (MEX)

Average Duration
4h 30m
Estimated price
$5633-5634

Plane from San Francisco (SFO) to Mexico City (MEX) via Los Angeles

Average Duration
7h 25m
Estimated price
$5635-5636

Plane from San Jose (SJC) to Mexico City (MEX) via Los Angeles

Average Duration
7h 28m
Estimated price
$5631-1600
Website
volaris.com

Plane from Oakland (OAK) to Mexico City (MEX)

Average Duration
4h 8m
Estimated price
$1605-5634

Plane from San Jose (SJC) to Mexico City (MEX) via Guadalajara

Average Duration
7h 35m
Estimated price
$180-5638
Website
vivaaerobus.com

Plane from Oakland (OAK) to Mexico City (MEX) via Monterrey

Average Duration
6h 15m
Estimated price
$160-5638

Plane from San Francisco (SFO) to Mexico City (MEX) Santa Lucia Apt via Guadalajara

Average Duration
6h 35m
Estimated price
$160-5638
Train
Contact phone
+1-800-872-7245
Website
amtrak.com

Train from Oakland to Los Angeles

Average Duration
12h 2m
Estimated price
$5024-5025

Train from San Jose to Los Angeles

Average Duration
10h 45m
Estimated price
$2213-160
Contact phone
+1-800-660-4287
Website
caltrain.com

Train from San Francisco Caltrain to San Jose Diridon

Average Duration
1h 41m
Estimated price
$2214-2215
Bus Show bus routes
Contact phone
+1-214-849-8100
Website
greyhound.com

Bus from Oakland to Tijuana

Average Duration
13h 55m
Estimated price
$50225-2217

Bus from Los Angeles Union Station to Tijuana

Average Duration
4h 55m
Estimated price
$2218-50225
Contact phone
800 507 5500
Website
autobuseselite.com.mx

Bus from Tijuana to Terminal Central de Autobuses del Norte

Average Duration
23h 35m
Estimated price
$160-5633
Contact phone
+1-213-368-1172
Website
busesusatours.com

Bus from Los Angeles to Terminal Central de Autobuses del Norte

Average Duration
36h
Estimated price
$5639-5630

San Francisco to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Francisco and Mexico City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$410 - $600
The quickest and most direct flight from San Francisco Airport to Mexico City Airport takes 4 hours and 20 minutes. Several airlines, including Delta, Air Canada, and Aeroméxico, offer flights between the two cities. A non-stop flight provides a relatively short travel time, making it a convenient option for travelers. The overall flight duration from San Francisco to Mexico City is approximately 7 hours and 16 minutes, considering any layovers or connections. The prices of flights between the two cities range from $160 to $472, offering a variety of options to suit different budgets.
Departure Point
Oakland Airport
Arrival Point
Mexico City Airport
Useful tips for plane travellers
• Consider booking a direct flight from Oakland Airport (OAK) to Mexico City Airport (MEX) with airlines like Viva Aerobus, Delta, or Volaris for an efficient 4-hour and 5-minute journey; compare their prices, which range from $292 to $563, to find the best deal.
• Upon arrival at Mexico City Airport, be prepared for a bustling environment; follow the signs for customs and immigration, and remember that Uber and authorized taxi services provide safe transportation options—languaI barriers can be reduced by using the Airport's taxi pre-booking service.
• Expect to pay approximately 250-400 Mexican Pesos (around $13-$20 USD) for a taxi from the airport to the city center; consider checking local transport schedules and options via sites like Moovit or Uber for the latest information on transportation at MEX.
Traveling from San Francisco to Mexico City by bus may not be direct, but it offers an opportunity to witness the beautiful landscapes along the way. The journey, which includes transfers, takes approximately 38 hours and 30 minutes. The bus services are operated by Flixbus USA, departing from San Francisco and arriving at México Central Norte via several stops, including Los Angeles and Tepic. The price of a bus ticket between Mexico City and San Francisco ranges from $148 to $322. This long-distance bus trip allows for a unique and immersive travel experience, enabling passengers to soak in the diverse scenery and cultures as they make their way from the United States to Mexico on the road.

Frequently asked questions

Find out more about the route from San Francisco to Mexico City.

Or choose the category:
The cheapest way to travel from San Francisco to Mexico City is to take the BART to San Francisco International Airport and then fly to Mexico City. This option is generally more cost-effective than other modes of transportation such as bus or driving. The flight duration can vary but usually takes around 10 hours, making it a relatively quick and affordable choice for travelers on a budget.
The fastest way to travel from San Francisco to Mexico City is by taking a direct flight. There are several airlines that offer non-stop flights between the two cities, with a travel time of approximately 7 hours and 9 minutes. Prices for these flights typically range from $200 to $600, depending on the airline and the time of booking.
The distance from San Francisco to Mexico City is approximately 3056 km. If you were to take a direct road trip, the distance would be approximately 3692 km.
One option to travel from San Francisco to Mexico City without a car is to take a night bus to Los Angeles. From there, you can then take a bus to Mexico City. This route takes approximately 38 hours and 30 minutes and costs between $250 and $400.
The average travel time from San Francisco to Mexico City is approximately 7 hours and 16 minutes, including transfers.
There are plenty of accommodation options available near Mexico City, with over 1117 hotels to choose from. Prices for hotels start at $57 per night, offering a range of choices to fit budget and preferences. Popular areas to stay in Mexico City include the historic city center, Polanco, and Roma-Condesa, each offering a unique charm and access to nearby attractions.
Yes, you can drive from San Francisco to Mexico City. The driving distance is approximately 3692 km, which would take around 37 hours and 56 minutes. However, keep in mind that this is a long and arduous journey, so it is advisable to plan for rest stops and overnight stays along the way. Additionally, it is important to research and adhere to any immigration or customs requirements for driving across the US-Mexico border.
Yes, there is no direct bus from San Francisco to Mexico City. However, you can take a bus from San Francisco to Mexico City with transfers. The journey involves departing from San Francisco and arriving at México Central Norte via Cesar E Chavez / Vignes, Los Angeles, and Tepic. The total travel time, including transfers, is approximately 38 hours and 30 minutes.
To catch the bus from San Francisco to Mexico City you can go to the San Francisco station. Flixbus USA operates bus services from this location.
The San Francisco to Mexico City bus services, operated by ETN, arrive at the México Central Norte station.
To get from the San Francisco Airport to Mexico City, you can book a flight from the airport to Mexico City International Airport. The flight duration is typically around 4-5 hours, depending on the airline and layovers. It is recommended to check for direct flights to save time and potentially reduce costs. Upon arrival at Mexico City International Airport, you can take a taxi or use public transportation like the metro or bus to reach your desired destination within the city.
Delta, Air Canada, Aeroméxico, and two other airlines offer flights from San Francisco Airport to Mexico City Airport.
The fastest way to get from San Francisco to Mexico City is by taking a direct flight. The quickest flight duration is approximately 4 hours and 20 minutes. Airlines like Delta, Air Canada, Aeroméxico, and others offer flights between San Francisco Airport and Mexico City Airport. The prices for a flight between these two destinations can range from $160 to $472.
The flight from San Francisco to Mexico City typically takes around 4 hours and 20 minutes on a direct flight.
The cost of a flight from San Francisco to Mexico City can range from $160 to $472, depending on factors such as the airline, time of booking, and travel dates.
The cost of a bus ticket from San Francisco to Mexico City can range from $148 to $322.
The cost of driving from San Francisco to Mexico City can vary depending on several factors such as fuel prices, tolls, and the type of vehicle. On average, the cost ranges from $410 to $600, taking into account gas expenses for the approximately 2300-mile journey.