All scheduled flights from Mexico City to San Francisco (MEX-SFO)
United States ![US](/img/flags2/us.svg)
All scheduled flights from MEX to SFO. You can fly from Mexico City to San Francisco non-stop on every weekday and the flight takes about 5 hours. Flights with stops take between 7 to 11 hours depending on your flight and connection airport.
![MEX-SFO](https://maps.flig.ht/cdn-cgi/image/format=auto,width=500/flight/MEX-SFO.png)
Layover airport
Airlines
Alliance
Aircraft
Class
55 flights to San Francisco on Mon 03 Mar. 5 Direct flights and 50 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 4h 55m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Direct 4h 55m
Direct 4h 56m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Direct 4h 56m
Direct 4h 56m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Direct 4h 56m
Direct 5h 09m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Direct 5h 09m
Direct 5h 10m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Direct 5h 10m
Flights with stop
1 stop 8h 07m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Change from terminal B to terminal 3
Codeshare flight
1 stop 8h 07m
1 stop 8h 07m
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Change from terminal B to terminal 3
Codeshare flight
1 stop 8h 07m
1 stop 8h 12m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Change from terminal D to terminal
1 stop 8h 12m
1 stop 8h 26m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal E to terminal C
1 stop 8h 26m
1 stop 8h 47m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Change from terminal D to terminal
1 stop 8h 47m
1 stop 8h 54m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 3h19m
1 stop 8h 54m
1 stop 9h 04m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal E to terminal C
1 stop 9h 04m
1 stop 9h 04m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Change from terminal D to terminal
1 stop 9h 04m
1 stop 9h 09m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal E to terminal C
1 stop 9h 09m
1 stop 9h 09m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal E to terminal C
1 stop 9h 09m
1 stop 9h 37m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Change from terminal D to terminal
1 stop 9h 37m
1 stop 9h 37m
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Long layover time 3h54m
Change from terminal B to terminal 3
Codeshare flight
1 stop 9h 37m
1 stop 9h 37m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Long layover time 3h54m
Change from terminal B to terminal 3
Codeshare flight
1 stop 9h 37m
1 stop 9h 57m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 3h20m
Change from terminal D to terminal
1 stop 9h 57m
1 stop 10h 29m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 3h38m
Change from terminal E to terminal C
1 stop 10h 29m
1 stop 10h 43m
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Long layover time 4h40m
Change from terminal B to terminal 3
Codeshare flight
1 stop 10h 43m
1 stop 10h 43m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
Long layover time 4h40m
Change from terminal B to terminal 3
Codeshare flight
1 stop 10h 43m
1 stop 11h 04m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 4h22m
Change from terminal D to terminal
1 stop 11h 04m
1 stop 11h 09m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h16m
Change from terminal E to terminal C
1 stop 11h 09m
1 stop 11h 19m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h27m
Change from terminal E to terminal C
1 stop 11h 19m
1 stop 11h 24m
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h32m
Change from terminal E to terminal C
1 stop 11h 24m
1 stop 11h 32m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 4h50m
Change from terminal D to terminal
1 stop 11h 32m
Multiple airlines
1 stop 7h 06m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
1 stop 7h 06m
1 stop 7h 54m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal B to terminal 7
1 stop 7h 54m
1 stop 8h 07m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
Change from terminal 1 to terminal 2
1 stop 8h 07m
1 stop 8h 07m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Change from terminal B to terminal 3
1 stop 8h 07m
1 stop 8h 29m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal B to terminal 7
1 stop 8h 29m
1 stop 8h 33m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
1 stop 8h 33m
1 stop 8h 36m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Change from terminal 4 to terminal 3
1 stop 8h 36m
1 stop 8h 41m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
1 stop 8h 41m
1 stop 8h 57m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Change from terminal D to terminal
1 stop 8h 57m
1 stop 9h 06m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
Long layover time 3h17m
Change from terminal B to terminal 6
1 stop 9h 06m
1 stop 9h 12m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Hawaiian Airlines](https://images.flig.ht/airlines/100/HA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Hawaiian Airlines](https://images.flig.ht/airlines/100/HA_100px.png)
Long layover time 3h32m
Change from terminal 4 to terminal 3
Codeshare flight
1 stop 9h 12m
1 stop 9h 12m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
Long layover time 3h32m
Change from terminal 4 to terminal 3
1 stop 9h 12m
1 stop 9h 27m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 3h21m
Change from terminal B to terminal
1 stop 9h 27m
1 stop 9h 31m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
Long layover time 3h34m
Change from terminal B to terminal 6
1 stop 9h 31m
1 stop 9h 37m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Long layover time 3h54m
Change from terminal B to terminal 3
1 stop 9h 37m
1 stop 9h 50m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 3h53m
Change from terminal B to terminal A
1 stop 9h 50m
1 stop 9h 59m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h10m
Change from terminal B to terminal 7
1 stop 9h 59m
1 stop 10h 03m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Alaska Airlines](https://images.flig.ht/airlines/100/AS_100px.png)
Long layover time 3h55m
1 stop 10h 03m
1 stop 10h 14m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 3h20m
Change from terminal D to terminal C
1 stop 10h 14m
1 stop 10h 17m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h27m
Change from terminal 1 to terminal 2
1 stop 10h 17m
1 stop 10h 22m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h05m
Change from terminal B to terminal 2
1 stop 10h 22m
1 stop 10h 40m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h53m
1 stop 10h 40m
1 stop 10h 42m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
Long layover time 3h50m
Change from terminal D to terminal
1 stop 10h 42m
1 stop 10h 43m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![Delta Air Lines](https://images.flig.ht/airlines/100/DL_100px.png)
Long layover time 4h40m
Change from terminal B to terminal 3
1 stop 10h 43m
1 stop 10h 54m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h45m
Change from terminal B to terminal 7
1 stop 10h 54m
1 stop 11h 00m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h07m
1 stop 11h 00m
1 stop 11h 14m
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![Aeromexico](https://images.flig.ht/airlines/100/AM_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h43m
Change from terminal A to terminal B
1 stop 11h 14m
1 stop 11h 20m
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
![American Airlines](https://images.flig.ht/airlines/100/AA_100px.png)
![United Airlines](https://images.flig.ht/airlines/100/UA_100px.png)
Long layover time 4h30m
Change from terminal D to terminal E
1 stop 11h 20m