background

Flight Deals from San Francisco to Johannesburg from $669

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $1124
  • Up to 2 stops
    $1310

Airlines

  • Air France
    $1516
  • American Airlines
    $1307
  • Austrian Airlines
    $1478
  • British Airways
    $1260
  • Brussels Airlines
    $1430
  • Cathay Pacific
    $1124
  • Emirates
    $1471
  • Ethiopian Airlines
    $1363
  • Etihad Airways
    $1321
  • KLM
    $1516
  • Lufthansa
    $1398
  • Qatar Airways
    $1194
  • Singapore Airlines
    $1388
  • SWISS
    $1329
  • Turkish Airlines
    $1204
  • United Airlines
    $1446
  • Virgin Atlantic
    $1542

Cabin Class

  • Economy
    $1124

Departure Airports

  • San Francisco International Airport
    $1124

Arrival Airports

  • OR Tambo International Airport
    $1124

Layover Airports

  • Abu Dhabi International Airport
    $1321
  • Addis Ababa Bole International Airport
    $1363
  • Amsterdam Airport Schiphol
    $1516
  • Cape Town International Airport
    $1394
  • Chicago O Hare Airport
    $1438
  • Dallas Fort Worth International Airport
    $1322
  • Denver International Airport
    $1378
  • Dubai International Airport
    $1471
  • Dublin Airport
    $1310
  • Frankfurt am Main Airport
    $1420
  • General Edward Lawrence Logan International Airport
    $1548
  • George Bush Intercontinental Houston Airport
    $1367
  • Hamad International Airport
    $1194
  • Hong Kong International Airport
    $1124
  • Hosea Kutako International Airport
    $1518
  • Istanbul Airport
    $1204
  • Kenneth Kaunda International Airport
    $1570
  • London Heathrow Airport
    $1260
  • Los Angeles International Airport
    $1311
  • Montreal Trudeau Airport
    $1471
  • Munich Airport
    $1398
  • New York John F Kennedy Airport
    $1321
  • Newark Liberty Airport
    $1329
  • Paris Charles de Gaulle Airport
    $1516
  • Phoenix Sky Harbor International Airport
    $1402
  • Singapore Changi Airport
    $1388
  • Toronto Pearson Airport
    $1478
  • Washington Dulles Airport
    $1363
  • Zürich Airport
    $1329

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Cathay Pacific Logo
Cathay Pacific

12/04/25

SFO
44h 15m
HKG

12/06/25

JNB
Cathay Pacific Logo
Cathay Pacific

12/08/25

JNB
22h 40m
HKG

12/09/25

SFO
$1124
Qatar Airways Logo
Qatar Airways

11/02/25

SFO
37h 10m
DOH

11/04/25

JNB
Qatar Airways Logo
Qatar Airways

11/14/25

JNB
16h 35m
DOH

11/15/25

SFO
$1194
Turkish Airlines Logo
Turkish Airlines

12/04/25

SFO
40h
IST

12/06/25

JNB
Turkish Airlines Logo
Turkish Airlines

12/08/25

JNB
16h
IST

12/09/25

SFO
$1204
British Airways Logo
British Airways

12/03/25

SFO
34h 55m
LHR

12/05/25

JNB
British Airways Logo
British Airways

12/12/25

JNB
17h
LHR

12/13/25

SFO
$1260
American Airlines Logo
American Airlines

11/22/25

SFO
34h 50m
LHR

11/24/25

JNB
American Airlines Logo
American Airlines

12/08/25

JNB
16h 55m
LHR

12/09/25

SFO
$1307
British Airways Logo
British Airways

11/23/25

SFO
34h 50m
LHR

11/25/25

JNB
British Airways Logo
British Airways

12/07/25

JNB
19h 50m
LHR
DUB

12/08/25

SFO
$1310
American Airlines Logo
American Airlines

11/28/25

SFO
42h 15m
LAX
LHR

11/30/25

JNB
American Airlines Logo
American Airlines

12/08/25

JNB
20h 40m
LHR

12/09/25

SFO
$1311
Etihad Airways Logo
Etihad Airways

11/01/25

SFO
69h 40m
JFK
AUH

11/04/25

JNB
Etihad Airways Logo
Etihad Airways

11/15/25

JNB
38h 24m
AUH
JFK

11/17/25

SFO
$1321
American Airlines Logo
American Airlines

11/22/25

SFO
39h 25m
LAX
LHR

11/24/25

JNB
American Airlines Logo
American Airlines

12/08/25

JNB
20h 22m
LHR
DFW

12/09/25

SFO
$1322
SWISS Logo
SWISS

11/02/25

SFO
35h 35m
EWR

11/03/25

JNB
SWISS Logo
SWISS

11/16/25

JNB
20h
ZRH

11/17/25

SFO
$1329
Ethiopian Airlines Logo
Ethiopian Airlines

11/04/25

SFO
37h 45m
IAD
ADD

11/06/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

11/18/25

JNB
25h 5m
ADD
IAD

11/19/25

SFO
$1363
SWISS Logo
SWISS

11/01/25

SFO
33h 25m
IAH
EWR

11/02/25

JNB
SWISS Logo
SWISS

11/15/25

JNB
20h
ZRH

11/16/25

SFO
$1367
SWISS Logo
SWISS

11/23/25

SFO
34h 5m
DEN
EWR

11/24/25

JNB
SWISS Logo
SWISS

12/07/25

JNB
20h
ZRH

12/08/25

SFO
$1378
Singapore Airlines Logo
Singapore Airlines

11/22/25

SFO
56h 55m
SIN

11/24/25

JNB
Singapore Airlines Logo
Singapore Airlines

12/08/25

JNB
36h
SIN

12/10/25

SFO
$1388
SWISS Logo
SWISS

11/07/25

SFO
38h 45m
ZRH

11/09/25

JNB
SWISS Logo
SWISS

11/22/25

JNB
26h 24m
CPT
EWR

11/23/25

SFO
$1394
Lufthansa Logo
Lufthansa

11/07/25

SFO
33h 25m
MUC

11/09/25

JNB
Lufthansa Logo
Lufthansa

11/22/25

JNB
26h 24m
CPT
EWR

11/23/25

SFO
$1398
British Airways Logo
British Airways

11/25/25

SFO
39h 2m
PHX
LHR

11/27/25

JNB
British Airways Logo
British Airways

11/28/25

JNB
16h 55m
LHR

11/29/25

SFO
$1402
Lufthansa Logo
Lufthansa

11/22/25

SFO
35h 50m
MUC
FRA

11/24/25

JNB
Lufthansa Logo
Lufthansa

12/08/25

JNB
19h 36m
EWR
DEN

12/09/25

SFO
$1420
Brussels Airlines Logo
Brussels Airlines

11/23/25

SFO
42h 50m
FRA

11/25/25

JNB
Brussels Airlines Logo
Brussels Airlines

12/07/25

JNB
20h
ZRH

12/08/25

SFO
$1430
SWISS Logo
SWISS

12/01/25

SFO
34h 5m
ORD
EWR

12/02/25

JNB
SWISS Logo
SWISS

12/13/25

JNB
20h
ZRH

12/14/25

SFO
$1438
United Airlines Logo
United Airlines

11/05/25

SFO
35h 35m
EWR

11/06/25

JNB
United Airlines Logo
United Airlines

11/22/25

JNB
16h 50m
FRA

11/23/25

SFO
$1446
Emirates Logo
Emirates

11/07/25

SFO
37h 55m
DXB

11/09/25

JNB
Emirates Logo
Emirates

11/22/25

JNB
18h
DXB

11/23/25

SFO
$1471
Brussels Airlines Logo
Brussels Airlines

11/01/25

SFO
49h 5m
YUL
FRA

11/03/25

JNB
Brussels Airlines Logo
Brussels Airlines

11/15/25

JNB
20h
ZRH

11/16/25

SFO
$1471
Austrian Airlines Logo
Austrian Airlines

11/01/25

SFO
67h
YYZ
FRA

11/04/25

JNB
Austrian Airlines Logo
Austrian Airlines

11/15/25

JNB
20h
ZRH

11/16/25

SFO
$1478
KLM Logo
KLM

11/14/25

SFO
32h 10m
AMS

11/15/25

JNB
KLM Logo
KLM

12/06/25

JNB
35h 51m
AMS

12/08/25

SFO
$1516
Air France Logo
Air France

11/14/25

SFO
44h
CDG

11/16/25

JNB
Air France Logo
Air France

12/06/25

JNB
35h 51m
AMS

12/08/25

SFO
$1516
Lufthansa Logo
Lufthansa

12/01/25

SFO
43h 45m
MUC
CPT

12/03/25

JNB
Lufthansa Logo
Lufthansa

12/13/25

JNB
32h 55m
WDH
MUC

12/14/25

SFO
$1518
Virgin Atlantic Logo
Virgin Atlantic

11/14/25

SFO
43h 25m
LHR

11/16/25

JNB
Virgin Atlantic Logo
Virgin Atlantic

12/06/25

JNB
18h 40m
LHR

12/07/25

SFO
$1542
Etihad Airways Logo
Etihad Airways

11/04/25

SFO
49h 15m
JFK
AUH

11/06/25

JNB
Etihad Airways Logo
Etihad Airways

11/24/25

JNB
36h 58m
AUH
BOS

11/25/25

SFO
$1548
Qatar Airways Logo
Qatar Airways

11/01/25

SFO
39h 39m
JFK
DOH

11/03/25

JNB
Qatar Airways Logo
Qatar Airways

11/15/25

JNB
24h 55m
LUN
DOH

11/16/25

SFO
$1570

Top Deals on flights from San Francisco to Johannesburg

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

Aug 23

SFO
55h 35m
HKG

Aug 25

JNB

as low as

$669

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 6

SFO
41h 40m
DOH

Oct 8

JNB

as low as

$761

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 2

SFO
43h
ZRH

Sep 4

JNB

as low as

$772

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 25

SFO
41h 35m
MUC

Jan 27

JNB

as low as

$777

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 2

SFO
37h 25m
LHR
ZRH

Sep 4

JNB

as low as

$792

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Oct 15

SFO
41h 55m
FRA

Oct 17

JNB

as low as

$798

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

Oct 15

SFO
50h 35m
BOS
DOH

Oct 17

JNB

as low as

$806

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

RwandAir Logo
RwandAir

Oct 15

SFO
70h 25m
DOH
KGL

Oct 18

JNB

as low as

$814

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 15

SFO
46h 5m
LAX
DOH

Oct 17

JNB

as low as

$831

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 30

SFO
41h 27m
JFK
DOH

Oct 2

JNB

as low as

$883

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 2

SFO
38h 20m
IAD
ADD

Sep 4

JNB

as low as

$910

San Francisco, US (SFO) - Johannesburg, ZA (JNB)

Singapore Airlines Logo
Singapore Airlines

Jan 25

SFO
56h 55m
SIN

Jan 27

JNB

as low as

$912

Frequently Asked Questions

Are there convenient layover flights from San Francisco to Johannesburg?
Yes, convenient one-stop flights are available from San Francisco to Johannesburg with the following airlines: Cathay Pacific at $1124, Qatar Airways at $1194, Turkish Airlines at $1204, British Airways at $1260, and American Airlines at $1307.
What are the most convenient layover airports for the flight?
For your flight from San Francisco to Johannesburg, convenient layover airports include Hong Kong International Airport, Hamad International Airport, Istanbul Airport, and London Heathrow Airport.
What is the cheapest and fastest flight from San Francisco to Johannesburg?
The cheapest flight is with Cathay Pacific at $1124, taking 44 hours 15 minutes. The fastest is with SWISS at $1329, taking 31 hours 55 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport, with layovers occurring at Hong Kong International Airport, Newark Liberty Airport, Hamad International Airport, Istanbul Airport, London Heathrow Airport, Los Angeles International Airport, New York John F Kennedy Airport, and Abu Dhabi International Airport.
What is the time difference between destination and arrival?
The time difference between San Francisco and Johannesburg is typically 10 hours, with Johannesburg ahead of San Francisco.
Is there a direct flight from San Francisco to Johannesburg?
There is no direct flight from San Francisco to Johannesburg. The available flights include 1 stop options with airlines such as Cathay Pacific ($1124), Qatar Airways ($1194), Turkish Airlines ($1204), British Airways ($1260), and American Airlines ($1307).
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158