background

Business Class Flight Deals from North America to Johannesburg from $4726

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLX LogoBA 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 Atlanta to Johannesburg

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 30

ATL
20h 30m
ADD

May 31

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 6

JNB
30h 18m
ADD
IAD

Jun 7

ATL

as low as

$4796

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 30

ATL
20h 30m
ADD

May 31

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 6

JNB
36h 28m
ADD
IAD

Jun 7

ATL

as low as

$4946

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ATL
29h 10m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 15m
LHR

Jun 7

ATL

as low as

$7011

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ATL
29h 10m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 5m
LHR

Jun 7

ATL

as low as

$7011

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

ATL
30h 50m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
25h
IST

Jun 7

ATL

as low as

$7664

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

ATL
30h 50m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
31h 55m
IST

Jun 7

ATL

as low as

$8276

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ATL
31h 12m
CLT
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 15m
LHR

Jun 7

ATL

as low as

$8302

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ATL
31h 12m
CLT
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
31h 5m
LHR

Jun 7

ATL

as low as

$8302

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ATL
32h 30m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h
DOH

Jun 7

ATL

as low as

$11174

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ATL
32h 30m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
25h 30m
DOH

Jun 7

ATL

as low as

$11174

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ATL
42h 30m
SEA
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h
DOH

Jun 7

ATL

as low as

$11292

Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ATL
42h 30m
SEA
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
25h 30m
DOH

Jun 7

ATL

as low as

$11292

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
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)

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)

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)

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
31h 47m
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)

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)

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

Top Deals on Business Class Flights from Dallas to Johannesburg

Dallas, US (DFW) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DFW
35h 15m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 14m
LHR
IAH

Jun 7

DFW

as low as

$8726

Dallas, US (DFW) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DFW
30h 35m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 14m
LHR
IAH

Jun 7

DFW

as low as

$8726

Dallas, US (DFW) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DFW
28h 55m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h 14m
LHR
IAH

Jun 7

DFW

as low as

$8726

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

DFW
30h 40m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
32h 15m
IST

Jun 7

DFW

as low as

$8903

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DFW
28h 10m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

DFW

as low as

$9709

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DFW
34h 20m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
26h 10m
DOH

Jun 7

DFW

as low as

$9709

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DFW
34h 20m
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
44h 25m
DOH

Jun 8

DFW

as low as

$9711

Dallas, US (DFW) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

DFW
28h 55m
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
23h 55m
LHR

Jun 7

DFW

as low as

$10788

Dallas, US (DFW) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

DFW
35h 15m
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
25h 50m
LHR

Jun 7

DFW

as low as

$10788

Dallas, US (DFW) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

DFW
30h 35m
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
27h 40m
LHR

Jun 7

DFW

as low as

$10788

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 30

DFW
25h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 6

JNB
45h 30m
DXB

Jun 8

DFW

as low as

$11212

Dallas, US (DFW) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 30

DFW
25h 35m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 6

JNB
27h 15m
DXB

Jun 7

DFW

as low as

$11212

Top Deals on Business Class Flights from Detroit to Johannesburg

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 30

DTW
31h 35m
IST

Jun 1

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 6

JNB
31h 10m
IST

Jun 7

DTW

as low as

$9017

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
38h 34m
ORD
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
48h 57m
DOH
PHL

Jun 8

DTW

as low as

$9209

Detroit, US (DTT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DTW
35h 24m
PHL
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
32h 19m
LHR
ORD

Jun 7

DTW

as low as

$9573

Detroit, US (DTT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DTW
35h 24m
PHL
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
30h 55m
LHR
ORD

Jun 7

DTW

as low as

$9573

Detroit, US (DTT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DTW
38h 19m
PHL
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
32h 19m
LHR
ORD

Jun 7

DTW

as low as

$9573

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
38h 34m
ORD
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
31h 19m
DOH
ORD

Jun 7

DTW

as low as

$9646

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
38h 34m
ORD
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
29h 55m
DOH
ORD

Jun 7

DTW

as low as

$9646

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
38h 34m
ORD
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
39h
DOH
MIA

Jun 7

DTW

as low as

$9951

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
38h 34m
ORD
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
32h 30m
DOH
MIA

Jun 7

DTW

as low as

$9951

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
28h 10m
JFK
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
48h 57m
DOH
PHL

Jun 8

DTW

as low as

$10009

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
28h 10m
JFK
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
29h 55m
DOH
ORD

Jun 7

DTW

as low as

$10447

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

DTW
28h 10m
JFK
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
31h 19m
DOH
ORD

Jun 7

DTW

as low as

$10447

Top Deals on Business Class Flights from Denver to Johannesburg

Denver, US (DEN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

DEN
31h 30m
ZRH

Jun 1

JNB
Air Canada Logo
Air Canada

Jun 6

JNB
30h 27m
ZRH
YYZ

Jun 7

DEN

as low as

$6833

Denver, US (DEN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

DEN
31h 30m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
32h 58m
ZRH
ORD

Jun 7

DEN

as low as

$6861

Denver, US (DEN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

DEN
31h 30m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
34h 30m
ZRH
ORD

Jun 7

DEN

as low as

$6861

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
28h 25m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
29h
LHR

Jun 7

DEN

as low as

$7815

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
30h 50m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
27h 10m
LHR

Jun 7

DEN

as low as

$7815

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
28h 25m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
27h 10m
LHR

Jun 7

DEN

as low as

$7815

Denver, US (DEN) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 30

DEN
31h 30m
ZRH

Jun 1

JNB
SWISS Logo
SWISS

Jun 6

JNB
26h 25m
ZRH
LHR

Jun 7

DEN

as low as

$8833

Denver, US (DEN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

DEN
30h 50m
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
29h
LHR

Jun 7

DEN

as low as

$9428

Denver, US (DEN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

DEN
30h 50m
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
27h 10m
LHR

Jun 7

DEN

as low as

$9428

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
28h 25m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
33h 53m
LHR
PHL

Jun 7

DEN

as low as

$9514

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
28h 25m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
32h 3m
LHR
PHL

Jun 7

DEN

as low as

$9514

Denver, US (DEN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

DEN
30h 50m
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
32h 3m
LHR
PHL

Jun 7

DEN

as low as

$9514

Top Deals on Business Class Flights from Chicago to Johannesburg

Chicago, US (CHI) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

ORD
34h 25m
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
29h 46m
ZRH
YUL

Jun 6

ORD

as low as

$4913

Chicago, US (CHI) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

ORD
31h 15m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
23h 35m
ZRH

Jun 6

ORD

as low as

$4938

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 29

ORD
19h 50m
ADD

May 30

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

JNB
40h 25m
ADD

Jun 7

ORD

as low as

$5529

Chicago, US (CHI) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

ORD
29h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
21h 40m
LHR

Jun 6

ORD

as low as

$6156

Chicago, US (CHI) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

ORD
25h 35m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 25m
LHR

Jun 6

ORD

as low as

$6215

Chicago, US (CHI) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

ORD
31h 16m
JFK
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
23h 30m
LHR

Jun 6

ORD

as low as

$6219

Chicago, US (CHI) - Johannesburg, ZA (JNB)

KLM Logo
KLM

May 29

ORD
22h
AMS

May 30

JNB
KLM Logo
KLM

Jun 5

JNB
21h 55m
AMS

Jun 6

ORD

as low as

$7492

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Air France Logo
Air France

May 29

ORD
32h 40m
CDG

May 31

JNB
KLM Logo
KLM

Jun 5

JNB
21h 55m
AMS

Jun 6

ORD

as low as

$7730

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

ORD
31h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
25h 40m
DOH

Jun 6

ORD

as low as

$7835

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

ORD
40h 10m
IST

May 31

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
31h 5m
IST

Jun 6

ORD

as low as

$7996

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

ORD
36h 40m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
27h 35m
DXB

Jun 6

ORD

as low as

$9652

Chicago, US (CHI) - Johannesburg, ZA (JNB)

Cathay Pacific Logo
Cathay Pacific

May 29

ORD
32h 40m
HKG

May 31

JNB
Cathay Pacific Logo
Cathay Pacific

Jun 5

JNB
34h 5m
HKG

Jun 6

ORD

as low as

$9894

Top Deals on Business Class Flights from New York City to Johannesburg

New York City, US (NYC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 29

EWR
24h 10m
ADD

May 31

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

JNB
21h 45m
LFW

Jun 5

EWR

as low as

$4726

New York City, US (NYC) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

EWR
28h 5m
IST

May 30

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
34h 45m
IST

Jun 6

EWR

as low as

$6259

New York City, US (NYC) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

May 29

JFK
28h
IST

May 30

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 5

JNB
30h 5m
IST

Jun 6

JFK

as low as

$6259

New York City, US (NYC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

JFK
31h 55m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
28h 10m
LHR

Jun 6

EWR

as low as

$6312

New York City, US (NYC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

EWR
27h 35m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
21h 45m
LHR

Jun 6

JFK

as low as

$6371

New York City, US (NYC) - Johannesburg, ZA (JNB)

KLM Logo
KLM

May 29

JFK
21h 50m
AMS

May 30

JNB
KLM Logo
KLM

Jun 5

JNB
29h 35m
AMS

Jun 6

JFK

as low as

$6772

New York City, US (NYC) - Johannesburg, ZA (JNB)

KLM Logo
KLM

May 29

JFK
38h 30m
AMS

May 30

JNB
Air France Logo
Air France

Jun 5

JNB
25h 30m
AMS
CDG

Jun 6

JFK

as low as

$6803

New York City, US (NYC) - Johannesburg, ZA (JNB)

Air France Logo
Air France

May 29

JFK
38h 20m
CDG
AMS

May 30

JNB
KLM Logo
KLM

Jun 5

JNB
29h 35m
AMS

Jun 6

JFK

as low as

$6966

New York City, US (NYC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

EWR
33h 10m
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
23h 15m
ZRH

Jun 6

JFK

as low as

$7127

New York City, US (NYC) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

JFK
27h 30m
DXB

May 30

JNB
Emirates Logo
Emirates

Jun 5

JNB
25h 25m
DXB

Jun 6

JFK

as low as

$7162

New York City, US (NYC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

EWR
33h 10m
ZRH

May 31

JNB
Austrian Airlines Logo
Austrian Airlines

Jun 5

JNB
24h 55m
FRA
VIE

Jun 6

EWR

as low as

$7174

New York City, US (NYC) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

May 29

JFK
39h 10m
NBO

May 31

JNB
Kenya Airways Logo
Kenya Airways

Jun 5

JNB
25h 25m
NBO

Jun 6

JFK

as low as

$7291

Top Deals on Business Class Flights from Las Vegas to Johannesburg

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAS
29h
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
48h 4m
ZRH
YUL

Jun 7

LAS

as low as

$5075

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAS
34h 15m
FRA
ZRH

May 31

JNB
Air Canada Logo
Air Canada

Jun 5

JNB
48h 4m
ZRH
YUL

Jun 7

LAS

as low as

$5119

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAS
29h
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
31h 5m
ZRH
ORD

Jun 6

LAS

as low as

$6017

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

LAS
29h
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
35h 25m
ZRH
ORD

Jun 6

LAS

as low as

$6017

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
26h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 55m
LHR

Jun 6

LAS

as low as

$6166

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
26h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
28h 45m
LHR

Jun 6

LAS

as low as

$6166

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
35h 12m
LAX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 55m
LHR

Jun 6

LAS

as low as

$6171

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
36h 2m
CLT
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 55m
LHR

Jun 6

LAS

as low as

$6171

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
42h 25m
CLT
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
26h 55m
LHR

Jun 6

LAS

as low as

$6171

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
37h 37m
LAX
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
28h 45m
LHR

Jun 6

LAS

as low as

$6171

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
26h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
30h 49m
LHR
SFO

Jun 6

LAS

as low as

$6176

Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

LAS
24h
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
30h 49m
LHR
SFO

Jun 6

LAS

as low as

$6176

Top Deals on Business Class Flights from Charlotte to Johannesburg

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 29

CLT
32h 40m
MUC
ZRH

May 31

JNB
SWISS Logo
SWISS

Jun 5

JNB
27h 10m
ZRH
MUC

Jun 6

CLT

as low as

$5567

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
27h
IAD
DOH

May 30

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
31h 25m
DOH
IAD

Jun 6

CLT

as low as

$6607

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
36h 31m
IAD
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
31h 25m
DOH
IAD

Jun 6

CLT

as low as

$6607

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
35h 40m
IAD
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
31h 25m
DOH
IAD

Jun 6

CLT

as low as

$6607

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

CLT
30h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
23h 40m
LHR

Jun 6

CLT

as low as

$6716

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

CLT
30h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
21h 55m
LHR

Jun 6

CLT

as low as

$6716

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

CLT
30h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
23h 45m
LHR

Jun 6

CLT

as low as

$6716

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

CLT
30h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 42m
LHR
JFK

Jun 6

CLT

as low as

$6726

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

CLT
30h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
27h 32m
LHR
JFK

Jun 6

CLT

as low as

$6726

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
35h 40m
IAD
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
31h 35m
DOH
PHL

Jun 6

CLT

as low as

$8572

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
27h
IAD
DOH

May 30

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
31h 35m
DOH
PHL

Jun 6

CLT

as low as

$8572

Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

CLT
36h 31m
IAD
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
29h 33m
DOH
PHL

Jun 6

CLT

as low as

$8572

Top Deals on Business Class Flights from Miami to Johannesburg

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
32h
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
23h 15m
LHR

Jun 6

MIA

as low as

$6448

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
34h 25m
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 5m
LHR

Jun 6

MIA

as low as

$6448

Miami, US (MIA) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

MIA
38h 55m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
41h 45m
DXB

Jun 7

MIA

as low as

$6714

Miami, US (MIA) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 29

MIA
38h 55m
DXB

May 31

JNB
Emirates Logo
Emirates

Jun 5

JNB
26h 40m
DXB

Jun 6

MIA

as low as

$6714

Miami, US (MIA) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

MIA
31h 50m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
23h 15m
LHR

Jun 6

MIA

as low as

$6788

Miami, US (MIA) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 29

MIA
31h 50m
LHR

May 31

JNB
American Airlines Logo
American Airlines

Jun 5

JNB
25h 30m
LHR

Jun 6

MIA

as low as

$6788

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
32h 5m
CLT
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
23h 15m
LHR

Jun 6

MIA

as low as

$6854

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
37h 7m
CLT
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
25h 5m
LHR

Jun 6

MIA

as low as

$6854

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
32h
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
27h 34m
LHR
JFK

Jun 6

MIA

as low as

$6860

Miami, US (MIA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 29

MIA
32h
LHR

May 31

JNB
British Airways Logo
British Airways

Jun 5

JNB
28h 18m
LHR
JFK

Jun 6

MIA

as low as

$6860

Miami, US (MIA) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

MIA
28h 30m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 25m
DOH

Jun 6

MIA

as low as

$7800

Miami, US (MIA) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 29

MIA
34h 40m
DOH

May 31

JNB
Qatar Airways Logo
Qatar Airways

Jun 5

JNB
26h 25m
DOH

Jun 6

MIA

as low as

$7802

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158