Flights from San Francisco to Mexico City
San Francisco to Mexico City: distance and flight time
The nonstop distance from San Francisco to Mexico City is about 1,882 miles (3,029 km). A direct flight takes roughly 4h 26m; itineraries with a connection take longer depending on the layover.
About Mexico City
For the smoothest first trip, plan around Metro Line 1 (runs east–west) and use a contactless card or app—it's the fastest way to hop between major sights without worrying about traffic. If you can, catch a show at Palacio de Bellas Artes in the late afternoon or evening for the iconic Art Deco interior and acoustics.
More routes from San Francisco
Price Overview
Flights from San Francisco to Mexico City start from $218. Prices vary by date, airline, and how far in advance you book.
Best Time to Fly
The cheapest month to fly from San Francisco to Mexico City is typically August with average fares around $582.
| Month | From | Average |
|---|---|---|
| August | $218 | $582 |
Airlines
- Volaris — from $218 (direct)
- Aeromexico — from $232 (direct)
- Delta Air Lines — from $249 (direct)
- American Airlines — from $262
- United Airlines — from $293 (direct)
- Frontier Airlines — from $468
- Air Canada — from $742
- Copa Airlines — from $1,652
Direct Flights
Direct flights from San Francisco to Mexico City are available.
Frequently Asked Questions
- How much are flights from San Francisco to Mexico City?
- Fares start from $218. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
- What airlines fly from San Francisco to Mexico City?
- 8 airlines serve this route: Volaris, Aeromexico, Delta Air Lines, American Airlines, United Airlines, Frontier Airlines, Air Canada, Copa Airlines. Volaris currently has the lowest fares from $218.
- Are there direct flights from San Francisco to Mexico City?
- Yes — non-stop flights are available on Volaris, Aeromexico, Delta Air Lines, United Airlines. Connecting itineraries are also available and sometimes cheaper.