background

Flight Deals from San Diego to Johannesburg from $746

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoCX LogoLH LogoLX LogoBA 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
    $1272
  • Up to 2 stops
    $1254

Airlines

  • American Airlines
    $1254
  • British Airways
    $1272
  • Cathay Pacific
    $1598
  • Emirates
    $1805
  • Ethiopian Airlines
    $1372
  • JetBlue
    $1612
  • Lufthansa
    $1335
  • Qatar Airways
    $1323
  • Singapore Airlines
    $1655
  • SWISS
    $1320
  • United Airlines
    $1362

Cabin Class

  • Economy
    $1254

Departure Airports

  • San Diego International Airport
    $1254

Arrival Airports

  • OR Tambo International Airport
    $1254

Layover Airports

  • Addis Ababa Bole International Airport
    $1372
  • Cape Town International Airport
    $1528
  • Charlotte Douglas International Airport
    $1258
  • Chicago O Hare Airport
    $1258
  • Dallas Fort Worth International Airport
    $1254
  • Denver International Airport
    $1425
  • Dubai International Airport
    $1805
  • Frankfurt am Main Airport
    $1335
  • General Edward Lawrence Logan International Airport
    $1323
  • Hamad International Airport
    $1323
  • Hong Kong International Airport
    $1598
  • London Heathrow Airport
    $1254
  • Los Angeles International Airport
    $1339
  • Munich Airport
    $1339
  • New York John F Kennedy Airport
    $1876
  • Newark Liberty Airport
    $1320
  • Philadelphia International Airport
    $1459
  • Phoenix Sky Harbor International Airport
    $1758
  • San Francisco International Airport
    $1335
  • Seattle Tacoma International Airport
    $1487
  • Singapore Changi Airport
    $1655
  • Washington Dulles Airport
    $1372
  • Zürich Airport
    $1320

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
American Airlines Logo
American Airlines

11/16/25

SAN
37h 20m
LHR

11/18/25

JNB
American Airlines Logo
American Airlines

12/01/25

JNB
19h 43m
LHR
DFW

12/02/25

SAN
$1254
American Airlines Logo
American Airlines

11/16/25

SAN
40h 30m
DFW
LHR

11/18/25

JNB
American Airlines Logo
American Airlines

12/01/25

JNB
23h 23m
LHR
ORD

12/02/25

SAN
$1258
American Airlines Logo
American Airlines

11/19/25

SAN
41h 52m
ORD
LHR

11/21/25

JNB
American Airlines Logo
American Airlines

12/03/25

JNB
22h 14m
LHR
CLT

12/04/25

SAN
$1258
British Airways Logo
British Airways

11/19/25

SAN
37h 20m
LHR

11/21/25

JNB
British Airways Logo
British Airways

12/03/25

JNB
20h 20m
LHR

12/04/25

SAN
$1272
American Airlines Logo
American Airlines

11/16/25

SAN
37h 20m
LHR

11/18/25

JNB
American Airlines Logo
American Airlines

12/01/25

JNB
18h
LHR

12/02/25

SAN
$1282
British Airways Logo
British Airways

11/16/25

SAN
37h 20m
LHR

11/18/25

JNB
British Airways Logo
British Airways

12/01/25

JNB
18h
LHR

12/02/25

SAN
$1310
SWISS Logo
SWISS

11/19/25

SAN
44h 17m
EWR

11/21/25

JNB
SWISS Logo
SWISS

12/03/25

JNB
25h 45m
ZRH
ORD

12/04/25

SAN
$1320
Qatar Airways Logo
Qatar Airways

09/07/25

SAN
48h 45m
BOS
DOH

09/09/25

JNB
Qatar Airways Logo
Qatar Airways

12/08/25

JNB
30h 59m
DOH
BOS

12/09/25

SAN
$1323
Lufthansa Logo
Lufthansa

11/16/25

SAN
34h 35m
SFO
EWR

11/17/25

JNB
Lufthansa Logo
Lufthansa

12/01/25

JNB
22h 40m
FRA
SFO

12/02/25

SAN
$1335
SWISS Logo
SWISS

11/16/25

SAN
47h 8m
LAX
ZRH

11/18/25

JNB
SWISS Logo
SWISS

12/01/25

JNB
23h 51m
ZRH
SFO

12/02/25

SAN
$1339
Lufthansa Logo
Lufthansa

11/16/25

SAN
37h 30m
MUC

11/18/25

JNB
Lufthansa Logo
Lufthansa

12/01/25

JNB
25h 45m
ZRH
ORD

12/02/25

SAN
$1339
United Airlines Logo
United Airlines

11/01/25

SAN
35h 35m
EWR

11/02/25

JNB
United Airlines Logo
United Airlines

11/16/25

JNB
23h 12m
EWR

11/17/25

SAN
$1362
Lufthansa Logo
Lufthansa

11/19/25

SAN
43h 14m
ORD
FRA

11/21/25

JNB
Lufthansa Logo
Lufthansa

12/03/25

JNB
25h 45m
ZRH
ORD

12/04/25

SAN
$1366
Ethiopian Airlines Logo
Ethiopian Airlines

11/02/25

SAN
53h 55m
IAD
ADD

11/05/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

11/17/25

JNB
24h 58m
ADD
IAD

11/18/25

SAN
$1372
United Airlines Logo
United Airlines

11/02/25

SAN
44h 17m
EWR

11/04/25

JNB
United Airlines Logo
United Airlines

11/17/25

JNB
27h 59m
FRA
LAX

11/18/25

SAN
$1377
Ethiopian Airlines Logo
Ethiopian Airlines

11/19/25

SAN
44h 25m
IAD
ADD

11/21/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

12/03/25

JNB
24h 44m
ADD
IAD

12/04/25

SAN
$1389
Lufthansa Logo
Lufthansa

11/19/25

SAN
44h 17m
EWR

11/21/25

JNB
Lufthansa Logo
Lufthansa

12/03/25

JNB
21h 51m
FRA
DEN

12/04/25

SAN
$1425
British Airways Logo
British Airways

11/19/25

SAN
40h 10m
LHR

11/21/25

JNB
British Airways Logo
British Airways

12/03/25

JNB
20h 22m
LHR
PHL

12/04/25

SAN
$1459
British Airways Logo
British Airways

12/02/25

SAN
40h 55m
SEA
LHR

12/04/25

JNB
British Airways Logo
British Airways

12/11/25

JNB
23h 28m
LHR
ORD

12/12/25

SAN
$1487
Lufthansa Logo
Lufthansa

12/02/25

SAN
43h 51m
DEN
MUC

12/04/25

JNB
Lufthansa Logo
Lufthansa

12/11/25

JNB
19h 20m
ZRH
MUC

12/12/25

SAN
$1492
Qatar Airways Logo
Qatar Airways

11/19/25

SAN
42h 40m
BOS
DOH

11/21/25

JNB
Qatar Airways Logo
Qatar Airways

12/03/25

JNB
23h 54m
DOH
BOS

12/04/25

SAN
$1509
Lufthansa Logo
Lufthansa

12/02/25

SAN
38h 25m
EWR
CPT

12/03/25

JNB
Lufthansa Logo
Lufthansa

12/11/25

JNB
29h 35m
MUC

12/12/25

SAN
$1528
Cathay Pacific Logo
Cathay Pacific

11/19/25

SAN
59h 41m
SFO
HKG

11/22/25

JNB
Cathay Pacific Logo
Cathay Pacific

12/03/25

JNB
32h 58m
HKG
DFW

12/04/25

SAN
$1598
JetBlue Logo
JetBlue

11/19/25

SAN
61h 10m
BOS
DOH

11/22/25

JNB
JetBlue Logo
JetBlue

11/30/25

JNB
38h 50m
DOH
BOS

12/02/25

SAN
$1612
Singapore Airlines Logo
Singapore Airlines

11/19/25

SAN
70h 36m
SFO
SIN

11/22/25

JNB
Singapore Airlines Logo
Singapore Airlines

12/03/25

JNB
24h 21m
SIN
SFO

12/04/25

SAN
$1655
JetBlue Logo
JetBlue

11/16/25

SAN
55h 20m
BOS
DOH

11/19/25

JNB
JetBlue Logo
JetBlue

12/01/25

JNB
23h 31m
DOH
BOS

12/02/25

SAN
$1698
American Airlines Logo
American Airlines

11/20/25

SAN
38h 28m
PHX
LHR

11/22/25

JNB
American Airlines Logo
American Airlines

11/29/25

JNB
23h 23m
LHR
ORD

11/30/25

SAN
$1758
Emirates Logo
Emirates

12/02/25

SAN
43h 12m
SFO
DXB

12/04/25

JNB
Emirates Logo
Emirates

12/11/25

JNB
23h 35m
DXB
SFO

12/12/25

SAN
$1805
Qatar Airways Logo
Qatar Airways

11/19/25

SAN
41h 36m
JFK
DOH

11/21/25

JNB
Qatar Airways Logo
Qatar Airways

12/03/25

JNB
23h 54m
DOH
BOS

12/04/25

SAN
$1876
Emirates Logo
Emirates

11/19/25

SAN
43h 12m
SFO
DXB

11/21/25

JNB
Emirates Logo
Emirates

12/03/25

JNB
23h 35m
DXB
SFO

12/04/25

SAN
$1881

Top Deals on flights from San Diego to Johannesburg

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 1

SAN
48h 45m
BOS
DOH

Sep 3

JNB

as low as

$746

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Sep 1

SAN
45h 41m
LAX
FRA

Sep 3

JNB

as low as

$809

San Diego, US (SAN) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

Sep 1

SAN
46h 19m
BOS
DOH

Sep 3

JNB

as low as

$873

San Diego, US (SAN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 1

SAN
65h 9m
SFO
ZRH

Sep 4

JNB

as low as

$911

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Aug 12

SAN
39h 5m
IAD
ADD

Aug 14

JNB

as low as

$970

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Aug 7

SAN
43h 30m
ORD
ADD

Aug 9

JNB

as low as

$975

San Diego, US (SAN) - Johannesburg, ZA (JNB)

 Logo

Aug 22

SAN
51h 35m
JFK
IST

Aug 24

JNB

as low as

$1124

San Diego, US (SAN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Sep 1

SAN
46h 53m
ORD
DOH

Sep 3

JNB

as low as

$1164

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Dec 25

SAN
63h 29m
SFO
MUC

Dec 28

JNB

as low as

$1197

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Dec 25

SAN
44h 45m
EWR
ADD

Dec 27

JNB

as low as

$1224

San Diego, US (SAN) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

Dec 29

SAN
35h 25m
EWR

Dec 30

JNB

as low as

$1262

San Diego, US (SAN) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Sep 1

SAN
44h 41m
JFK
AUH

Sep 3

JNB

as low as

$1293

Frequently Asked Questions

What is the cheapest and fastest flight from San Diego to Johannesburg?
The cheapest flight is with American Airlines at $1254, taking 37 hours 20 minutes. The fastest option is with South African Airways at $2798, taking 30 hours 10 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport in Johannesburg.
What is the time difference between destination and arrival?
The flight from San Diego to Johannesburg generally involves a significant time difference due to time zone changes, which can be approximately 9 hours ahead of San Diego.
Is there a direct flight from San Diego to Johannesburg?
There is no direct flight from San Diego to Johannesburg. The available flights include one-stop options with American Airlines at $1254, British Airways at $1272, SWISS at $1320, Lufthansa at $1339, and United Airlines at $1362.
Are there convenient layover flights from San Diego to Johannesburg?
Yes, convenient 1 stop flights include American Airlines at $1254, British Airways at $1272, SWISS at $1320, Lufthansa at $1339, and United Airlines at $1362. 2 stop options are available with American Airlines at $1258, Qatar Airways at $1323, Lufthansa at $1335, SWISS at $1339, and Ethiopian Airlines at $1372.
What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from San Diego to Johannesburg are London Heathrow, Munich, Newark Liberty, Hartsfield Jackson Atlanta, and San Francisco International.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158