Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Cheap JFK to SFO Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

New York

$255.00

Islip

$269.61

Newark

$246.80

White Plains

$273.61

Cheap JFK to SFO Flights

  • Question : What is the cheapest day to fly?
    Answer : The cheapest day to fly from New York to San Francisco is on Saturday. So, if you would like to save a bit of money on your next flight look for flights on that day.
  • Question : How much is a plane ticket to San Francisco (SFO) from New York (JFK)?
    Answer : Prices can vary anywhere from $227 to $3,870. Booking in advance can usually help you get the cheapest price. Don't forget, you can save by booking well in advance.
  • Question : Can I change the date of my flight?
    Answer : Yes, you can switch your departure date. If you wish to save a little cash in doing so, the cheapest day to fly in October is Saturday. You might think you're missing out taking off a day earlier, but we think of it as you just adding saving for your next vacation.
  • Question : How long does it take to fly from New York to San Francisco?
    Answer : Definitely the fastest option to get to San Francisco when compared to taking the train. Flying from JFK to SFO can take as little as six hours and 24 minutes. Remember, there is a three-hour time difference.
  • Question : What is the cheapest day to fly to San Francisco?
    Answer : As of Sep 17th, the cheapest day to fly from New York to San Francisco is Sep 18th. Tickets are presently $227, 39% less than the average price for this route.
  • Question : What is the cheapest airline flying from New York to San Francisco?
    Answer : Delta Air Lines is the leader in keeping prices low for their passengers over the next three months. Bookings are being made at just $227, which is quite a deal when compared to the high-end bookings of $3,870.
  • Question : How long does the average person stay in San Francisco?
    Answer : Of course, you're not an average person, but if you were, you'd stay about 10 days.