Flights from New York to San Francisco – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
JFK to SFO – All flight route options from John F Kennedy International, New York, USA to San Francisco International, California, USA. These flights are operated by 7 different airlines. Fly non-stop or choose from 29 different connecting flights. The shortest flight time is 6 hours and 28 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near San Francisco
We got great deals on hotels and car rentals near the airport.
New York to San Francisco flights
There are over 33 airlines and as many as 1016 flights every week to this destination. You can fly non-stop to San Francisco (SFO) from New York (JFK) with American Airlines, Alaska Airlines, JetBlue Airways or Delta Air Lines but if a stopover option suits you better you can choose to fly via Nashville, Bozeman or any other of the 29 alternatives with connectiing airports.
Tip! You can also fly to San Francisco from La Guardia (LGA).
New York to San Francisco with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 8:00 pm. You can also catch a transit flight via Phoenix or Chicago. American Airlines is a member of the air alliance OneWorld.
With Frontier Airlines
If you fly from New York with Frontier Airlines you will do a stopover in Las Vegas, LAS before reaching San Francisco. This flight trip will take 8 hours and 23 minutes and you can fly every weekday with departures at 06:59.
Distance & flight times: JFK to SFO Airport
The shortest flight time between JFK and SFO is 6 hours and 41 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 41m | - | 2594 miles (4174 km) |
BNA Nashville | 8h 0m | 35m | 2742 miles (4412 km) |
BZN Bozeman | 8h 15m | 36m | 2718 miles (4373 km) |
CLE Cleveland | 8h 17m | 49m | 2594 miles (4174 km) |
PIT Pittsburgh | 8h 18m | 1h 9m | 2600 miles (4183 km) |
SLC Salt Lake City | 8h 30m | 45m | 2595 miles (4175 km) |
IND Indianapolis | 8h 30m | 1h 1m | 2616 miles (4209 km) |
LAS Las Vegas | 8h 37m | 1h 3m | 2670 miles (4296 km) |
SAN San Diego | 8h 37m | 35m | 2903 miles (4671 km) |
MSP Minneapolis | 8h 45m | 2h 18m | 2625 miles (4224 km) |
PHX Phoenix | 8h 49m | 1h 26m | 2813 miles (4526 km) |
ORD Chicago | 8h 52m | 2h 25m | 2593 miles (4172 km) |
PSP Palm Springs | 8h 54m | 1h 0m | 2808 miles (4518 km) |
DTW Detroit | 8h 54m | 1h 31m | 2595 miles (4175 km) |
CLT Charlotte | 9h 3m | 1h 17m | 2847 miles (4581 km) |
DFW Dallas | 9h 4m | 37m | 2865 miles (4610 km) |
LAX Los Angeles | 9h 7m | 2h 12m | 2822 miles (4541 km) |
PDX Portland | 9h 10m | 1h 54m | 3014 miles (4850 km) |
SNA Santa Ana | 9h 16m | 1h 6m | 2835 miles (4562 km) |
ATL Atlanta | 9h 24m | 2h 54m | 2909 miles (4681 km) |
RDU Raleigh/Durham | 9h 35m | 1h 49m | 2835 miles (4562 km) |
AUS Austin | 9h 47m | 1h 50m | 3036 miles (4885 km) |
IAD Dulles | 9h 58m | 1h 32m | 2654 miles (4270 km) |
DCA Washington | 9h 58m | 2h 28m | 2662 miles (4283 km) |
BOS Boston | 10h 43m | 1h 34m | 2899 miles (4664 km) |
SEA Seattle | 10h 49m | 2h 51m | 3111 miles (5006 km) |
IAH Houston | 11h 0m | 2h 52m | 3063 miles (4928 km) |
SAV Savannah | 12h 5m | 40m | 3080 miles (4956 km) |
JAX Jacksonville | 12h 43m | 59m | 3207 miles (5160 km) |
MSY New Orleans | 16h 23m | 2h 54m | 3105 miles (4996 km) |

