Welcome | Sign out

Cheap Flights from San Francisco to Johannesburg - SFO to JNB (reverse)

Popular Flights from San Francisco to Johannesburg

  • Airfare from San Francisco to Johannesburg on Iberia from $1054 round trip
  • Airfare from San Francisco to Johannesburg on Turkish from $1231 round trip
  • Airfare from San Francisco to Johannesburg on S African from $1380 round trip
  • Airfare from San Francisco to Johannesburg on Delta from $1380 round trip
  • Airfare from San Francisco to Johannesburg on United from $1380 round trip

Did You Know?

  • The largest aircraft operated by TAP flying between San Francisco, CA and Johannesburg, ZA is a 747 with 374 seats.
  • 17 airlines operate between San Francisco, CA and Johannesburg, ZA
  • United has the most one stop flights between San Francisco, CA and Johannesburg, ZA.
  • The smallest aircraft operated by Lufthansa flying between San Francisco, CA and Johannesburg, ZA is a 32S with 144 seats.
  • British Airways has 4 one stop flights between San Francisco, CA and Johannesburg, ZA.
  • 344,761 seats are available per day to fly out of San Francisco, CA connecting to Johannesburg, ZA
  • The shortest flight between San Francisco, CA and Johannesburg, ZA on American is 10,987 miles.
  • 197 flights per week fly out of San Francisco, CA connecting to Johannesburg, ZA

Advance Purchase Prices from San Francisco to Johannesburg

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air France
    $2023
    $2023
    $1858
    $1693
    $1693
    $1433
    $1433
  • American
    $5219
    $5219
    $5219
    $1680
    $1680
    $1680
    $1680
  • Austrian
    $1453
    $2713
    $2360
    $1755
    $2618
    $1553
    $1553
  • BMI
    $1389
    $2649
    $2296
    $1691
    $2554
    $1489
    $1489
  • British Airways
    $5045
    $5045
    $5045
    $1506
    $1506
    $1506
    $2810
  • Delta
    $1705
    $1705
    $1705
    $3118
    $3118
    $3118
    $3262
  • Iberia
    $1702
    $1702
    $1702
    $1634
    $1634
    $1634
    $1634
  • KLM
    $1413
    $1413
    $1838
    $1673
    $1673
    $1513
    $1513
  • Lufthansa
    $1453
    $2713
    $2360
    $1755
    $2618
    $1553
    $1553
  • TAP
    $2693
    $2693
    $2693
    $2693
    $2693
    $2693
    $2693
  • United
    $1403
    $2663
    $2310
    $1705
    $2568
    $1503
    $1503
  • Virgin Atlantic
    $8789
    $8789
    $7267
    $1867
    $1867
    $7882
    $3176

Cheap Domestic Flights from San Francisco - SFO

Flights
Airline
Lowest Price
Virgin America, Hawaiian, US Airways, American, United, Delta, JetBlue
$160
United, Hawaiian, Alaska, Delta, American, US Airways, Sun Ctry, JetBlue, Frontier, AirTran, Virgin America
$300
United, Virgin America, AirTran, Hawaiian, American, US Airways, Delta, Alaska
$160
US Airways, Alaska, Delta, American, Sun Ctry, AirTran, JetBlue, Frontier, Virgin America, United
$398
Delta, United, US Airways, Sun Ctry, Hawaiian, JetBlue, AirTran, Virgin America, Alaska, American
$302
United, Alaska, Sun Ctry, American, Virgin America, Frontier, Delta, US Airways
$298
Alaska, Delta, American, United, US Airways, Virgin America
$218
Delta, Sun Ctry, Alaska, US Airways, United, American
$300
United, Alaska, Delta, American, AirTran, Frontier, US Airways
$360
American, Frontier, US Airways, Delta, United, Alaska
$246
Delta, AirTran, JetBlue, Alaska, American, US Airways, United
$392
JetBlue, Alaska, Virgin America, US Airways, American, United, Frontier, Delta
$300
United, Virgin America, AirTran, Alaska, US Airways, American, Delta, Frontier
$398
Alaska, United, Delta, US Airways, American, Hawaiian
$440
United, Frontier, Alaska, Virgin America, Delta, American, Sun Ctry, JetBlue, AirTran, US Airways
$256
Delta, United, US Airways, American, JetBlue, Frontier, AirTran
$371
United, American, Alaska, Delta, US Airways, Frontier
$255
AirTran, US Airways, American, Delta, United, Alaska, Frontier, Sun Ctry
$220
JetBlue, Delta, Alaska, United, American, US Airways
$300
AirTran, US Airways, American, Alaska, United, Delta, Frontier
$434
United, Frontier, Alaska, American, US Airways, Delta
$221
American, US Airways, United, Delta, Hawaiian, Virgin America, Alaska
$218
United, Virgin America, US Airways, American, Hawaiian, Delta
$160
JetBlue, American, US Airways, Delta, United, AirTran
$324
Delta, Frontier, Alaska, JetBlue, American, US Airways, United
$221

Cheap International Flights from San Francisco - SFO

Flights
Airline
Lowest Price
American, Air Berlin, Lufthansa, Brussels, Air France, United, Air Canada, Singapore, British Airways, Finnair, Alitalia, US Airways, Virgin Atlantic, Austrian, SAS, Delta, TAP, BMI, Jet India, LOT, SWISS, Turkish, Iberia, New Zealand, Air Europa, Icelandair, KLM
$902
Emirates, Singapore, Etihad, Hawaiian, Asiana, KLM, Cathay, Qantas, China S, China, United, All Nippon, Thai, Gulf Air, Qatar, Japan, EVA, Air China, Delta, Philippine, Korean
$802
WestJet, American, Alaska, Delta, United, Air Canada, US Airways
$552
Lufthansa, US Airways, KLM, Austrian, British Airways, Singapore, Egyptair, Air Canada, American, United, Emirates, Qatar, BMI, Cathay, Thai, Gulf Air, Turkish, Alitalia, SWISS, Air China, Virgin Atlantic, Royal Jordanian, Aeroflot, Delta, Air France
$1196
US Airways, Qantas, United, Air Canada, Delta, American, WestJet, Alaska
$289
Air France, Philippine, All Nippon, Lufthansa, American, Air India, Turkish, Emirates, Virgin Atlantic, New Zealand, Thai, Air Canada, United, Asiana, EVA, SWISS, Air China, Royal Jordanian, Delta, Korean, Qantas, China S, China E, Cathay, US Airways, KLM, Finnair, British Airways, Singapore, China, Japan, Qatar
$968
Thai, Japan, EVA, Jet India, Emirates, American, British Airways, Etihad, Singapore, China, United, All Nippon, Philippine, Air France, Lufthansa, Air India, Finnair, Asiana, KLM, SWISS, Air China, Delta, Qatar, Korean, Qantas, China S, China E, US Airways, Turkish, Cathay
$943
Lufthansa, Etihad, British Airways, Hawaiian, Asiana, KLM, Cathay, US Airways, EVA, China S, Korean, Qatar, Delta, Turkish, China E, Thai, American, United, All Nippon, Air France, Finnair, Emirates, Japan, China, Air Canada, Singapore, Air China
$800
Virgin Atlantic, Cathay, US Airways, KLM, Asiana, Hawaiian, Austrian, British Airways, Etihad, Singapore, China E, China S, New Zealand, Turkish, Japan, EVA, Air China, Delta, Qatar, Korean, Qantas, Finnair, Air Canada, China, Lufthansa, Emirates, SWISS, Air France, American, All Nippon, United
$855
LOT, Singapore, Delta, Iberia, US Airways, Icelandair, New Zealand, Air Canada, Austrian, British Airways, Finnair, SAS, Turkish, TAP, Alitalia, SWISS, Brussels, United, American, Air Berlin, Air France, Lufthansa, KLM
$661
Delta, US Airways, Icelandair, Air Berlin, Jet India, Turkish, SWISS, LOT, Iberia, TAP, XL Airways France, KLM, SAS, Air France, American, United, Air Canada, British Airways, Finnair, Air Europa, Lufthansa, Austrian, Alitalia, Brussels
$694
US Airways, American, United, Alaska, WestJet, Delta, Air Canada
$292
Turkish, Thai, Japan, Gulf Air, Jet India, EVA, Finnair, Asiana, Hawaiian, Austrian, British Airways, Etihad, Singapore, China, United, American, All Nippon, Philippine, Air France, Lufthansa, Air India, Emirates, KLM, Cathay, China E, Air China, Royal Jordanian, SWISS, Delta, Qatar, China S, Korean, Qantas
$949
China E, Qantas, China S, Korean, V Australia, Delta, Air Canada, Japan, New Zealand, Thai, US Airways, Cathay, Air China, Emirates, Lufthansa, American, United, China, Air France, Singapore, Etihad, British Airways, Hawaiian, Asiana
$1391
American, Finnair, Austrian, Asiana, KLM, Cathay, US Airways, Thai, British Airways, Etihad, United, China, Air Canada, Singapore, Emirates, Lufthansa, Air France, Philippine, All Nippon, SWISS, EVA, Turkish, Air China, Hainan, Delta, Qatar, Korean, China S, New Zealand, China E, Japan
$853
Brussels, Turkish, Austrian, SAS, US Airways, KLM, Alitalia, Lufthansa, Air France, Air Berlin, American, United, Air Canada, British Airways, Finnair, Icelandair, Air Europa, Iberia, SWISS, LOT, TAP, Delta
$825
British Airways, New Zealand, Cathay, US Airways, Thai, China E, China S, Qantas, Lufthansa, Singapore, China, United, Delta, Korean, Emirates, American, V Australia, Asiana, Air Canada
$1315
BMI, Qatar, Brussels, Korean, Qantas, Delta, Royal Jordanian, Emirates, Air China, SWISS, British Airways, US Airways, Cathay, KLM, Singapore, Virgin Atlantic, Etihad, Air Canada, United, All Nippon, American, Air France, Lufthansa, Air India, Japan, Jet India, Gulf Air, Thai, Turkish
$1146
Aeroflot, Delta, Royal Jordanian, LOT, SWISS, Gulf Air, KLM, TAP, BMI, Qatar, United, Air France, Lufthansa, Emirates, Egyptair, Singapore, Etihad, British Airways, Brussels, Alitalia, Austrian, Royal Air Maroc, Iberia, Air Canada, Turkish
$999
Delta, KLM, Brussels, Turkish, US Airways, SWISS, Icelandair, LOT, TAP, Iberia, Austrian, Air France, American, Air Canada, Singapore, Egyptair, British Airways, Alitalia, SAS, United, Lufthansa
$905
Aeromexico, AirTran, US Airways, American, United, Delta, Alaska
$404
Austrian, SAS, KLM, Icelandair, US Airways, Air Europa, Jet India, Turkish, SWISS, LOT, TAP, Delta, BMI, Iberia, Brussels, American, Finnair, British Airways, Air Canada, Alitalia, Air Berlin, Air France, Lufthansa, United
$662

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Austrian, Brussels, British Airways, Etihad, United, American, Air France, Lufthansa, SWISS, S African, KLM, Qantas, Iberia, Qatar, BMI, Delta, Turkish, Virgin Atlantic
$1224
Etihad, Singapore, Egyptair, United, American, Ethiopian, Air France, Lufthansa, Emirates, S African, British Airways, Brussels, Austrian, Turkish, Virgin Atlantic, Thai, El Al, SWISS, Delta, Saudi Arabian, BMI, KLM, Qantas, Olympic, Iberia, Qatar
$990
Singapore, American, Air France, Lufthansa, Emirates, S African, United, Egyptair, Etihad, British Airways, Thai, Virgin Atlantic, New Zealand, Turkish, El Al, SWISS, TAP, Delta, Brussels, Austrian, KLM, Qantas, Iberia, Qatar, BMI
$1054
Etihad, British Airways, Air Nigeria, Brussels, Air France, SWISS, KLM, Turkish, Virgin Atlantic, TAP, Egyptair, Qatar, Lufthansa, Emirates, S African, BMI, Ethiopian, Mauritius, Saudi Arabian, Kenya
£475
Virgin Atlantic, S African, Emirates, Lufthansa, Delta, American, United, Singapore, Qatar, British Airways, Brussels, Austrian, KLM, Qantas, BMI, TAP, SWISS, Air France, Iberia, Etihad, Turkish
$1090
Singapore, Qatar, Saudi Arabian, Thai, Cathay, KLM, Etihad, Emirates
$906
American, Air France, Lufthansa, Delta, United, Singapore, Emirates, Etihad, KLM, Turkish, Cathay, SWISS, Austrian, Brussels, Alitalia, British Airways, El Al
CAD1381
Kenya, Emirates, Air France, Qatar, Ethiopian, S African, Saudi Arabian, KLM, Turkish, Jet India, Egyptair
﷼2656
Cathay, Lufthansa, Air France, BMI, American, Delta, United, Singapore, British Airways, Brussels, Austrian, SWISS, Virgin Atlantic, KLM
CAD1795
KLM, S African, Emirates, Lufthansa, Qatar, BMI, Delta, TAP, SWISS, Turkish, Virgin Atlantic, Air France, Iberia, United, American, Singapore, Etihad, British Airways, Brussels, Austrian, Qantas
$955
Qantas, Thai, Turkish, KLM, SWISS, Brussels, British Airways, United, American, BMI, Qatar, Air France, Lufthansa, Iberia, Emirates, S African, Etihad, Delta
$1004
Thai, S African, Emirates, Lufthansa, Air France, Qatar, Mauritius, Cathay, Kenya, Jet India, Turkish, SWISS, KLM, British Airways, Ethiopian
HKD7711
S African, Delta, SWISS, Turkish, Brussels, Lufthansa, New Zealand, Emirates, Qantas, KLM, BMI, Austrian, British Airways, Etihad, United, Iberia, American, Air France, Qatar
$1054
Austrian, Brussels, British Airways, Etihad, Singapore, United, American, Air France, Lufthansa, S African, KLM, Qantas, Thai, Virgin Atlantic, Turkish, SWISS, TAP, Delta, BMI, Qatar, Iberia
$1090
S African, Lufthansa, Air France, American, BMI, Qantas, KLM, Brussels, British Airways, Etihad, Qatar, Delta, TAP, SWISS, Turkish, Thai, United, Iberia
$1040
Lufthansa, Emirates, Mauritius, S African, Ethiopian, Qatar, Air France, Saudi Arabian, Turkish, Singapore, Etihad, KLM, Jet India, Thai, Cathay
SGD1124
Cheap Flights from San Francisco to Johannesburg, from $1054 Round trip from SFO to JNB