Skip to main content
Beginning of main content

JNB (Johannesburg) to SFO (San Francisco) Flights $904.99

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap JNB to SFO Flights

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

Interesting Facts About Flights from Johannesburg to San Francisco (JNB to SFO)

Question : How many days should you spend in San Francisco?
Answer : Over the next two months, travelers from JNB to SFO are planning on staying for 44 days on average.

Question : What day in the next four weeks has the best fares?
Answer : As of Jul 17th, the cheapest day to fly from Johannesburg to San Francisco is Jul 19th. Tickets are currently being sold for $855, which is 49% below the average price for this route.

Question : Do prices fluctuate more for this route than others?
Answer : Ranging anywhere from $845 to $7,349, prices for JNB to SFO do change a lot more than most routes from South Africa. The further out you book a route, the more likely you are to save.

Question : Will you do what it takes to get the absolute cheapest flight?
Answer : The best day to fly on a budget this month is Monday. Being flexible with your travel days garners even more savings during booking.

Question : Which airline is offering the cheapest flight from JNB to SFO?
Answer : Etihad Airways is your best bet for finding that coveted low fare. They're offering fares as low as $845, while prices for other flights are as high as $7,349.