background

Business Class Flight Deals from California to Johannesburg from $4998

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLX Logo

... and +100s more

Customer-First Commitment

Free cancellation for many rates

Best Price Guarantee

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

Priority Customer Service

VIP member priority support for seamless bookings and exclusive travel benefits

Help 24/7

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

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on Business Class Flights from Los Angeles to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 45m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
32h 45m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
32h 35m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 23m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 47m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
43h 10m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
33h 50m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
33h 5m
LHR

Jun 6

LAX

as low as

$9828

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Top Deals on Business Class Flights from San Francisco to Johannesburg

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

Turkish Airlines Logo
Turkish Airlines

May 30

SFO
36h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
25h 40m
IST

Jun 7

SFO

as low as

$6466

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

Turkish Airlines Logo
Turkish Airlines

May 30

SFO
36h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
25h 40m
IST

Jun 7

SFO

as low as

$6466

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

SWISS Logo
SWISS

May 30

SFO
28h 50m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
29h 35m
ZRH

Jun 7

SFO

as low as

$6860

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

SWISS Logo
SWISS

May 30

SFO
28h 50m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
29h 35m
ZRH

Jun 7

SFO

as low as

$6860

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

British Airways Logo
British Airways

May 30

SFO
28h 55m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 43m
LHR
LAX

Jun 7

SFO

as low as

$6922

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

British Airways Logo
British Airways

May 30

SFO
28h 55m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 43m
LHR
LAX

Jun 7

SFO

as low as

$6922

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

British Airways Logo
British Airways

May 30

SFO
32h 5m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 32m
LHR
ORD

Jun 7

SFO

as low as

$7210

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

British Airways Logo
British Airways

May 30

SFO
32h 5m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 32m
LHR
ORD

Jun 7

SFO

as low as

$7210

San Jose, US (SJC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

SJC
32h 46m
SAN
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 13m
LHR
LAX

Jun 7

SFO

as low as

$7481

San Jose, US (SJC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

SJC
32h 46m
SAN
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 13m
LHR
LAX

Jun 7

SFO

as low as

$7481

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

Qatar Airways Logo
Qatar Airways

May 30

SFO
33h 5m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$8657

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

Qatar Airways Logo
Qatar Airways

May 30

SFO
33h 5m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$8657

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

Emirates Logo
Emirates

May 30

SFO
38h 10m
DXB

Jun 1

JNB
Emirates Logo
Emirates

Jun 6

JNB
27h 50m
DXB

Jun 7

SFO

as low as

$9166

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

Emirates Logo
Emirates

May 30

SFO
38h 10m
DXB

Jun 1

JNB
Emirates Logo
Emirates

Jun 6

JNB
27h 50m
DXB

Jun 7

SFO

as low as

$9166

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

British Airways Logo
British Airways

May 30

SFO
26h 30m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 14m
LHR
PHX

Jun 7

SJC

as low as

$9530

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

British Airways Logo
British Airways

May 30

SFO
26h 30m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 14m
LHR
PHX

Jun 7

SJC

as low as

$9530

San Jose, US (SJC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

SJC
49h 10m
DFW
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h 40m
DOH

Jun 7

SFO

as low as

$10559

San Jose, US (SJC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

SJC
40h 55m
DFW
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$10559

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

Air France Logo
Air France

May 30

SFO
32h 45m
CDG

Jun 1

JNB
Air France Logo
Air France

Jun 6

JNB
32h 25m
CDG

Jun 7

SFO

as low as

$11531

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

Cathay Pacific Logo
Cathay Pacific

May 30

SFO
33h 45m
HKG

Jun 1

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 6

JNB
33h 10m
HKG

Jun 7

SFO

as low as

$13380

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

Cathay Pacific Logo
Cathay Pacific

May 30

SFO
33h 45m
HKG

Jun 1

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 6

JNB
33h 10m
HKG

Jun 7

SFO

as low as

$13380

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

Air France Logo
Air France

May 30

SFO
27h 25m
CDG

Jun 1

JNB
Air France Logo
Air France

Jun 6

JNB
27h
CDG

Jun 7

SFO

as low as

$13531

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

Condor Logo
Condor

May 30

SFO
30h 20m
FRA

Jun 1

JNB
Condor Logo
Condor

Jun 6

JNB
29h 40m
FRA

Jun 7

SFO

as low as

$13532

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

Condor Logo
Condor

May 30

SFO
30h 20m
FRA

Jun 1

JNB
Condor Logo
Condor

Jun 6

JNB
29h 40m
FRA

Jun 7

SFO

as low as

$13532

Top Deals on Business Class Flights from San Diego to Johannesburg

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

British Airways Logo
British Airways

May 30

SAN
31h 45m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
26h 35m
LHR

Jun 7

SAN

as low as

$8428

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

British Airways Logo
British Airways

May 30

SAN
29h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
28h 25m
LHR

Jun 7

SAN

as low as

$8428

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

British Airways Logo
British Airways

May 30

SAN
31h 45m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
28h 25m
LHR

Jun 7

SAN

as low as

$8428

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

British Airways Logo
British Airways

May 30

SAN
28h 35m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
28h 25m
LHR

Jun 7

SAN

as low as

$8428

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

British Airways Logo
British Airways

May 30

SAN
29h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
26h 35m
LHR

Jun 7

SAN

as low as

$8428

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

Qatar Airways Logo
Qatar Airways

May 30

SAN
48h 10m
JFK
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h 9m
DOH
SFO

Jun 7

SAN

as low as

$9739

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

Qatar Airways Logo
Qatar Airways

May 30

SAN
48h 10m
JFK
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
38h 39m
DOH
SFO

Jun 7

SAN

as low as

$9739

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

Qatar Airways Logo
Qatar Airways

May 30

SAN
48h 10m
JFK
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
41h 22m
DOH
SFO

Jun 7

SAN

as low as

$9739

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

Qatar Airways Logo
Qatar Airways

May 30

SAN
48h 10m
JFK
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
34h 52m
DOH
SFO

Jun 7

SAN

as low as

$9739

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

Qatar Airways Logo
Qatar Airways

May 30

SAN
32h 25m
JFK
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h 9m
DOH
SFO

Jun 7

SAN

as low as

$10231

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

British Airways Logo
British Airways

May 30

SAN
28h 35m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 16m
LHR
PHL

Jun 7

SAN

as low as

$10338

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

British Airways Logo
British Airways

May 30

SAN
26h 10m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 16m
LHR
PHL

Jun 7

SAN

as low as

$11016

Top Deals on Business Class Flights from San Jose to Johannesburg

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

Turkish Airlines Logo
Turkish Airlines

May 30

SFO
36h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
25h 40m
IST

Jun 7

SFO

as low as

$6466

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

Turkish Airlines Logo
Turkish Airlines

May 30

SFO
36h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
25h 40m
IST

Jun 7

SFO

as low as

$6466

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

SWISS Logo
SWISS

May 30

SFO
28h 50m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
29h 35m
ZRH

Jun 7

SFO

as low as

$6860

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

SWISS Logo
SWISS

May 30

SFO
28h 50m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
29h 35m
ZRH

Jun 7

SFO

as low as

$6860

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

British Airways Logo
British Airways

May 30

SFO
28h 55m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 43m
LHR
LAX

Jun 7

SFO

as low as

$6922

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

British Airways Logo
British Airways

May 30

SFO
28h 55m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 43m
LHR
LAX

Jun 7

SFO

as low as

$6922

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

British Airways Logo
British Airways

May 30

SFO
32h 5m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 32m
LHR
ORD

Jun 7

SFO

as low as

$7210

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

British Airways Logo
British Airways

May 30

SFO
32h 5m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 32m
LHR
ORD

Jun 7

SFO

as low as

$7210

San Jose, US (SJC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

SJC
32h 46m
SAN
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 13m
LHR
LAX

Jun 7

SFO

as low as

$7481

San Jose, US (SJC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

SJC
32h 46m
SAN
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 13m
LHR
LAX

Jun 7

SFO

as low as

$7481

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

Qatar Airways Logo
Qatar Airways

May 30

SFO
33h 5m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$8657

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

Qatar Airways Logo
Qatar Airways

May 30

SFO
33h 5m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$8657

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

Emirates Logo
Emirates

May 30

SFO
38h 10m
DXB

Jun 1

JNB
Emirates Logo
Emirates

Jun 6

JNB
27h 50m
DXB

Jun 7

SFO

as low as

$9166

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

Emirates Logo
Emirates

May 30

SFO
38h 10m
DXB

Jun 1

JNB
Emirates Logo
Emirates

Jun 6

JNB
27h 50m
DXB

Jun 7

SFO

as low as

$9166

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

British Airways Logo
British Airways

May 30

SFO
26h 30m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 14m
LHR
PHX

Jun 7

SJC

as low as

$9530

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

British Airways Logo
British Airways

May 30

SFO
26h 30m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 14m
LHR
PHX

Jun 7

SJC

as low as

$9530

San Jose, US (SJC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

SJC
49h 10m
DFW
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h 40m
DOH

Jun 7

SFO

as low as

$10559

San Jose, US (SJC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

SJC
40h 55m
DFW
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

SFO

as low as

$10559

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

Air France Logo
Air France

May 30

SFO
32h 45m
CDG

Jun 1

JNB
Air France Logo
Air France

Jun 6

JNB
32h 25m
CDG

Jun 7

SFO

as low as

$11531

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

Cathay Pacific Logo
Cathay Pacific

May 30

SFO
33h 45m
HKG

Jun 1

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 6

JNB
33h 10m
HKG

Jun 7

SFO

as low as

$13380

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

Cathay Pacific Logo
Cathay Pacific

May 30

SFO
33h 45m
HKG

Jun 1

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 6

JNB
33h 10m
HKG

Jun 7

SFO

as low as

$13380

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

Air France Logo
Air France

May 30

SFO
27h 25m
CDG

Jun 1

JNB
Air France Logo
Air France

Jun 6

JNB
27h
CDG

Jun 7

SFO

as low as

$13531

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

Condor Logo
Condor

May 30

SFO
30h 20m
FRA

Jun 1

JNB
Condor Logo
Condor

Jun 6

JNB
29h 40m
FRA

Jun 7

SFO

as low as

$13532

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

Condor Logo
Condor

May 30

SFO
30h 20m
FRA

Jun 1

JNB
Condor Logo
Condor

Jun 6

JNB
29h 40m
FRA

Jun 7

SFO

as low as

$13532

Top Deals on Business Class Flights from Santa Ana to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

LAX
28h 45m
ZRH

Jun 1

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 6

JNB
27h
FRA

Jun 7

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

LAX
28h 45m
ZRH

Jun 1

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 6

JNB
30h 55m
FRA

Jun 7

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

LAX
28h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
26h 40m
LHR

Jun 7

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

LAX
28h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
25h 10m
LHR

Jun 7

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ONT
33h 41m
DFW
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
25h 10m
LHR

Jun 7

LAX

as low as

$8171

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ONT
33h 41m
DFW
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
26h 40m
LHR

Jun 7

LAX

as low as

$8171

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 30

LAX
34h 15m
HKG

Jun 1

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 6

JNB
33h
HKG

Jun 7

LAX

as low as

$8201

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

LAX
28h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 47m
LHR
PHX

Jun 7

ONT

as low as

$8579

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

LAX
28h 20m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 57m
LHR
PHX

Jun 7

ONT

as low as

$8579

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

LAX
35h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
26h 50m
IST

Jun 7

LAX

as low as

$9388

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

LAX
35h 55m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
33h 5m
IST

Jun 7

LAX

as low as

$9388

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Condor Logo
Condor

May 30

LAX
29h 20m
FRA

Jun 1

JNB
Condor Logo
Condor

Jun 6

JNB
30h 40m
FRA

Jun 7

LAX

as low as

$10393

Top Deals on Business Class Flights from Oakland to Johannesburg

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

SWISS Logo
SWISS

May 29

SFO
28h 50m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 35m
ZRH

Jun 6

SFO

as low as

$4998

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

British Airways Logo
British Airways

May 29

SFO
32h 5m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 35m
LHR

Jun 6

SFO

as low as

$5150

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

British Airways Logo
British Airways

May 29

SFO
32h 5m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 3m
LHR
LAX

Jun 6

SFO

as low as

$5160

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

British Airways Logo
British Airways

May 29

SFO
32h 5m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 32m
LHR
ORD

Jun 6

SFO

as low as

$5160

San Jose, US (SJC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

SJC
32h 46m
SAN
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 35m
LHR

Jun 6

SFO

as low as

$5389

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

British Airways Logo
British Airways

May 29

SFO
29h 40m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
30h 14m
LHR
PHX

Jun 6

SJC

as low as

$5439

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

American Airlines Logo
American Airlines

May 29

SFO
32h 5m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
25h 35m
LHR

Jun 6

SFO

as low as

$5799

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

American Airlines Logo
American Airlines

May 29

SFO
32h 5m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
30h 34m
LHR
DFW

Jun 6

SFO

as low as

$5809

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

Emirates Logo
Emirates

May 29

SFO
38h 10m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
33h 35m
DXB

Jun 6

SFO

as low as

$7687

San Jose, US (SJC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

SJC
36h 35m
SEA
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 10m
DOH

Jun 6

SFO

as low as

$7979

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

Turkish Airlines Logo
Turkish Airlines

May 29

SFO
30h 50m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
25h 45m
IST

Jun 6

SFO

as low as

$8581

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

Air France Logo
Air France

May 29

SFO
32h 45m
CDG

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
26h 35m
LHR

Jun 6

SFO

as low as

$9182

Top Deals on Business Class Flights from Burbank to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 45m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
32h 45m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
32h 35m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 23m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 47m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
43h 10m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
33h 50m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
33h 5m
LHR

Jun 6

LAX

as low as

$9828

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Top Deals on Business Class Flights from Long Beach to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
35h
ZRH
YUL

Jun 6

LAX

as low as

$5249

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
29h 55m
ZRH

Jun 6

LAX

as low as

$5274

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAX
28h 45m
ZRH

May 31

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 5

JNB
27h
FRA

Jun 6

LAX

as low as

$6094

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 45m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
26h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6348

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
32h 45m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 20m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 40m
LHR

Jun 6

LAX

as low as

$6408

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
35h
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 44m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

LAX
32h 35m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 23m
LHR
DFW

Jun 6

SNA

as low as

$6668

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 47m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAX
31h 20m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
29h 57m
LHR
PHX

Jun 6

ONT

as low as

$6729

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

LAX
29h 40m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
26h 55m
IST

Jun 6

LAX

as low as

$6951

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

LAX
34h 15m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
33h
HKG

Jun 6

LAX

as low as

$7968

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

LAX
32h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 35m
DOH

Jun 6

LAX

as low as

$8411

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
38h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
28h 5m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

LAX
43h 10m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
33h 50m
DXB

Jun 6

LAX

as low as

$9284

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
33h 5m
LHR

Jun 6

LAX

as low as

$9828

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Virgin Atlantic Logo
Virgin Atlantic

May 29

LAX
26h 30m
LHR

May 31

JNB
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JNB
25h 35m
LHR

Jun 6

LAX

as low as

$11958

Top Deals on Business Class Flights from Palm Springs to Johannesburg

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
29h 13m
PHX
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 59m
LHR
PHX

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
33h 29m
ORD
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
29h 59m
LHR
PHX

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
31h 38m
PHX
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
28h 9m
LHR
PHX

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
29h 13m
PHX
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
28h 9m
LHR
PHX

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
29h 13m
PHX
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
35h 30m
LHR
DFW

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
29h 13m
PHX
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
33h 40m
LHR
DFW

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

PSP
33h 29m
ORD
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
28h 9m
LHR
PHX

Jun 6

PSP

as low as

$6932

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

PSP
30h 17m
SFO
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
33h 40m
LHR
DFW

Jun 6

PSP

as low as

$6995

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

PSP
30h 17m
SFO
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
33h 21m
LHR
SFO

Jun 6

PSP

as low as

$6995

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

PSP
41h 27m
SFO
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
34h 11m
DOH
SFO

Jun 6

PSP

as low as

$8288

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

PSP
47h 37m
SFO
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
34h 11m
DOH
SFO

Jun 6

PSP

as low as

$8291

Palm Springs, US (PSP) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

PSP
41h 27m
SFO
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
34h 4m
DOH
SEA

Jun 6

PSP

as low as

$9564

Top Deals on Business Class Flights from Fresno to Johannesburg

Fresno, US (FAT) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

FAT
33h 23m
DFW
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
31h 50m
LHR
PHX

Jun 6

FAT

as low as

$6707

Fresno, US (FAT) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

FAT
33h 23m
DFW
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
33h 33m
LHR
PHX

Jun 6

FAT

as low as

$6707

Fresno, US (FAT) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

FAT
35h 48m
DFW
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
30h
LHR
PHX

Jun 6

FAT

as low as

$6707

Fresno, US (FAT) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

FAT
33h 23m
DFW
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
34h 20m
LHR
DFW

Jun 6

FAT

as low as

$6707

Fresno, US (FAT) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

FAT
33h 23m
DFW
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
30h 19m
LHR
DFW

Jun 6

FAT

as low as

$6707

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
36h
SAN
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
31h 50m
LHR
PHX

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
29h 46m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
33h 42m
LHR
PDX

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
32h 11m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
33h 42m
LHR
PDX

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
32h 11m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
36h 54m
LHR
SAN

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
29h 46m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
35h 32m
LHR
PDX

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
29h 46m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
35h 23m
LHR
PHX

Jun 6

FAT

as low as

$6950

Fresno, US (FAT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

FAT
29h 46m
PHX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
35h 4m
LHR
SAN

Jun 6

FAT

as low as

$6950

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158