background

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

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

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

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

British Airways Logo
British Airways

May 30

JNB
29h 10m
LHR

May 31

ATL
British Airways Logo
British Airways

Jun 6

ATL
26h 40m
LHR

Jun 8

JNB

as low as

$4565

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

British Airways Logo
British Airways

May 30

JNB
29h 10m
LHR

May 31

ATL
British Airways Logo
British Airways

Jun 6

ATL
29h 5m
LHR

Jun 8

JNB

as low as

$4565

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

British Airways Logo
British Airways

May 30

JNB
29h 10m
LHR

May 31

ATL
British Airways Logo
British Airways

Jun 6

ATL
52h 43m
CLT
LHR

Jun 9

JNB

as low as

$4583

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 30

JNB
45h 58m
ADD
IAD

Jun 1

ATL
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 6

ATL
20h 30m
ADD

Jun 7

JNB

as low as

$4662

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 30

JNB
45h 58m
ADD
IAD

Jun 1

ATL
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 6

ATL
27h 35m
ADD

Jun 7

JNB

as low as

$4662

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

British Airways Logo
British Airways

May 30

JNB
29h 10m
LHR

May 31

ATL
British Airways Logo
British Airways

Jun 6

ATL
55h 8m
CLT
LHR

Jun 9

JNB

as low as

$5295

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

Virgin Atlantic Logo
Virgin Atlantic

May 30

JNB
24h 55m
LHR

May 31

ATL
Virgin Atlantic Logo
Virgin Atlantic

Jun 6

ATL
34h 5m
LHR

Jun 8

JNB

as low as

$7161

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 9m
DOH
MIA

May 31

ATL
Qatar Airways Logo
Qatar Airways

Jun 6

ATL
38h 40m
DOH

Jun 8

JNB

as low as

$8398

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
32h 8m
DOH
MIA

May 31

ATL
Qatar Airways Logo
Qatar Airways

Jun 6

ATL
38h 40m
DOH

Jun 8

JNB

as low as

$8398

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

Air France Logo
Air France

May 30

JNB
28h 35m
CDG

May 31

ATL
Air France Logo
Air France

Jun 6

ATL
30h 25m
CDG

Jun 8

JNB

as low as

$12658

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

Air France Logo
Air France

May 30

JNB
28h 35m
CDG

May 31

ATL
Air France Logo
Air France

Jun 6

ATL
27h 30m
CDG

Jun 8

JNB

as low as

$12658

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

Air France Logo
Air France

May 30

JNB
28h 35m
CDG

May 31

ATL
KLM Logo
KLM

Jun 6

ATL
40h 40m
AMS

Jun 8

JNB

as low as

$12659

Top Deals on Business Class Flights from Johannesburg to Los Angeles

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

Cathay Pacific Logo
Cathay Pacific

May 29

JNB
32h 25m
HKG

May 30

LAX
Cathay Pacific Logo
Cathay Pacific

Jun 5

LAX
33h 15m
HKG

Jun 7

JNB

as low as

$5560

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

British Airways Logo
British Airways

May 29

JNB
30h 8m
LHR
PHX

May 30

ONT
British Airways Logo
British Airways

Jun 5

ONT
29h 10m
PHX
LHR

Jun 7

JNB

as low as

$5568

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

British Airways Logo
British Airways

May 29

JNB
30h 8m
LHR
PHX

May 30

ONT
British Airways Logo
British Airways

Jun 5

LAX
30h 24m
SEA
LHR

Jun 7

JNB

as low as

$5576

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

British Airways Logo
British Airways

May 29

JNB
30h
LHR
SFO

May 30

LAX
British Airways Logo
British Airways

Jun 5

ONT
29h 10m
PHX
LHR

Jun 7

JNB

as low as

$5713

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

British Airways Logo
British Airways

May 29

JNB
29h 33m
LHR
ORD

May 30

LAX
British Airways Logo
British Airways

Jun 5

ONT
29h 10m
PHX
LHR

Jun 7

JNB

as low as

$5713

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

British Airways Logo
British Airways

May 29

JNB
30h 34m
LHR
JFK

May 30

LAX
British Airways Logo
British Airways

Jun 5

ONT
29h 10m
PHX
LHR

Jun 7

JNB

as low as

$5713

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

Turkish Airlines Logo
Turkish Airlines

May 29

JNB
26h 55m
IST

May 30

LAX
Turkish Airlines Logo
Turkish Airlines

Jun 5

LAX
29h 40m
IST

Jun 7

JNB

as low as

$5716

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

Brussels Airlines Logo
Brussels Airlines

May 29

JNB
27h
FRA

May 30

LAX
SWISS Logo
SWISS

Jun 5

LAX
28h 45m
ZRH

Jun 7

JNB

as low as

$6272

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

American Airlines Logo
American Airlines

May 29

JNB
25h 15m
LHR

May 30

LAX
American Airlines Logo
American Airlines

Jun 5

SNA
33h 17m
JFK
LHR

Jun 7

JNB

as low as

$6436

Johannesburg, ZA (JNB) - Burbank, US (BUR)

American Airlines Logo
American Airlines

May 29

JNB
29h 52m
LHR
PHX

May 30

BUR
American Airlines Logo
American Airlines

Jun 5

SNA
33h 17m
JFK
LHR

Jun 7

JNB

as low as

$6446

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

SWISS Logo
SWISS

May 29

JNB
29h 55m
ZRH

May 30

LAX
SWISS Logo
SWISS

Jun 5

LAX
28h 45m
ZRH

Jun 7

JNB

as low as

$7513

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

American Airlines Logo
American Airlines

May 29

JNB
32h
LHR

May 30

LAX
American Airlines Logo
American Airlines

Jun 5

ONT
47h 32m
CLT
LHR

Jun 8

JNB

as low as

$7581

Top Deals on Business Class Flights from Johannesburg to Dallas

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

British Airways Logo
British Airways

May 30

JNB
29h 33m
LHR
IAH

May 31

DFW
American Airlines Logo
American Airlines

Jun 6

DFW
26h 35m
LHR

Jun 8

JNB

as low as

$6614

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

British Airways Logo
British Airways

May 30

JNB
27h 43m
LHR
IAH

May 31

DFW
American Airlines Logo
American Airlines

Jun 6

DFW
26h 35m
LHR

Jun 8

JNB

as low as

$6614

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

British Airways Logo
British Airways

May 30

JNB
29h 15m
LHR

May 31

DFW
American Airlines Logo
American Airlines

Jun 6

DFW
34h 18m
IAD
LHR

Jun 8

JNB

as low as

$6895

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

British Airways Logo
British Airways

May 30

JNB
29h 15m
LHR

May 31

DFW
American Airlines Logo
American Airlines

Jun 6

DFW
36h 43m
IAD
LHR

Jun 8

JNB

as low as

$6895

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

British Airways Logo
British Airways

May 30

JNB
29h 15m
LHR

May 31

DFW
American Airlines Logo
American Airlines

Jun 6

DFW
41h
IAD
LHR

Jun 8

JNB

as low as

$6895

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

British Airways Logo
British Airways

May 30

JNB
27h 43m
LHR
IAH

May 31

DFW
British Airways Logo
British Airways

Jun 6

DFW
27h 26m
LHR

Jun 8

JNB

as low as

$7224

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

Emirates Logo
Emirates

May 30

JNB
45h 30m
DXB

Jun 1

DFW
Emirates Logo
Emirates

Jun 6

DFW
25h 35m
DXB

Jun 7

JNB

as low as

$7516

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

Emirates Logo
Emirates

May 30

JNB
42h 20m
DXB

Jun 1

DFW
Emirates Logo
Emirates

Jun 6

DFW
39h
DXB

Jun 8

JNB

as low as

$7516

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

Emirates Logo
Emirates

May 30

JNB
42h 20m
DXB

Jun 1

DFW
Emirates Logo
Emirates

Jun 6

DFW
25h 35m
DXB

Jun 7

JNB

as low as

$7516

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
26h 10m
DOH

May 31

DFW
Qatar Airways Logo
Qatar Airways

Jun 6

DFW
34h 20m
DOH

Jun 8

JNB

as low as

$7705

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
26h 55m
DOH

May 31

DFW
Qatar Airways Logo
Qatar Airways

Jun 6

DFW
34h 20m
DOH

Jun 8

JNB

as low as

$8308

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
26h 10m
DOH

May 31

DFW
Qatar Airways Logo
Qatar Airways

Jun 6

DFW
27h 45m
DOH

Jun 8

JNB

as low as

$8578

Top Deals on Business Class Flights from Johannesburg to Detroit

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

British Airways Logo
British Airways

May 30

JNB
26h 3m
LHR
ORD

May 31

DTW
British Airways Logo
British Airways

Jun 6

DTW
36h 8m
PHL
LHR

Jun 8

JNB

as low as

$5857

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

British Airways Logo
British Airways

May 30

JNB
26h 3m
LHR
ORD

May 31

DTW
British Airways Logo
British Airways

Jun 6

DTW
38h 33m
PHL
LHR

Jun 8

JNB

as low as

$5857

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

British Airways Logo
British Airways

May 30

JNB
26h 3m
LHR
ORD

May 31

DTW
British Airways Logo
British Airways

Jun 6

DTW
35h 22m
PHL
LHR

Jun 8

JNB

as low as

$7361

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

British Airways Logo
British Airways

May 30

JNB
26h 3m
LHR
ORD

May 31

DTW
British Airways Logo
British Airways

Jun 6

DTW
32h 57m
PHL
LHR

Jun 8

JNB

as low as

$7361

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

British Airways Logo
British Airways

May 30

JNB
27h 53m
LHR
ORD

May 31

DTW
British Airways Logo
British Airways

Jun 6

DTW
36h 8m
PHL
LHR

Jun 8

JNB

as low as

$7904

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
42h 4m
DFW
DOH

Jun 8

JNB

as low as

$9910

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
46h 16m
DFW
DOH

Jun 8

JNB

as low as

$9910

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
38h 31m
DFW
DOH

Jun 8

JNB

as low as

$9910

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
51h 10m
DFW
DOH

Jun 8

JNB

as low as

$9935

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
41h
ORD
DOH

Jun 8

JNB

as low as

$10162

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
45h 16m
ORD
DOH

Jun 8

JNB

as low as

$10162

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 13m
DOH
MIA

May 31

DTW
Qatar Airways Logo
Qatar Airways

Jun 6

DTW
48h 8m
ORD
DOH

Jun 8

JNB

as low as

$10162

Top Deals on Business Class Flights from Johannesburg to Denver

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

British Airways Logo
British Airways

May 30

JNB
32h 38m
LHR
PHL

May 31

DEN
British Airways Logo
British Airways

Jun 6

DEN
28h 25m
LHR

Jun 8

JNB

as low as

$5790

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

British Airways Logo
British Airways

May 30

JNB
32h 38m
LHR
PHL

May 31

DEN
British Airways Logo
British Airways

Jun 6

DEN
30h 50m
LHR

Jun 8

JNB

as low as

$5790

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

British Airways Logo
British Airways

May 30

JNB
27h 10m
LHR

May 31

DEN
British Airways Logo
British Airways

Jun 6

DEN
28h 25m
LHR

Jun 8

JNB

as low as

$6303

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

British Airways Logo
British Airways

May 30

JNB
29h
LHR

May 31

DEN
British Airways Logo
British Airways

Jun 6

DEN
28h 25m
LHR

Jun 8

JNB

as low as

$6303

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

British Airways Logo
British Airways

May 30

JNB
27h 10m
LHR

May 31

DEN
British Airways Logo
British Airways

Jun 6

DEN
30h 50m
LHR

Jun 8

JNB

as low as

$6303

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 43m
DOH
SEA

May 31

DEN
Qatar Airways Logo
Qatar Airways

Jun 6

DEN
32h 11m
JFK
DOH

Jun 8

JNB

as low as

$8393

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
42h 10m
DOH
SEA

Jun 1

DEN
Qatar Airways Logo
Qatar Airways

Jun 6

DEN
41h 32m
JFK
DOH

Jun 8

JNB

as low as

$8393

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
39h 43m
DOH
SEA

May 31

DEN
Qatar Airways Logo
Qatar Airways

Jun 6

DEN
41h 32m
JFK
DOH

Jun 8

JNB

as low as

$8393

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

Air Canada Logo
Air Canada

May 30

JNB
30h 27m
ZRH
YYZ

May 31

DEN
SWISS Logo
SWISS

Jun 6

DEN
31h 30m
ZRH

Jun 8

JNB

as low as

$8601

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

SWISS Logo
SWISS

May 30

JNB
32h 58m
ZRH
ORD

May 31

DEN
SWISS Logo
SWISS

Jun 6

DEN
31h 30m
ZRH

Jun 8

JNB

as low as

$8631

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

SWISS Logo
SWISS

May 30

JNB
34h 30m
ZRH
ORD

May 31

DEN
SWISS Logo
SWISS

Jun 6

DEN
31h 30m
ZRH

Jun 8

JNB

as low as

$8631

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

Qatar Airways Logo
Qatar Airways

May 30

JNB
31h 51m
DOH
DFW

May 31

DEN
Qatar Airways Logo
Qatar Airways

Jun 6

DEN
32h 11m
JFK
DOH

Jun 8

JNB

as low as

$8936

Top Deals on Business Class Flights from Johannesburg to Chicago

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 29

JNB
40h 25m
ADD

May 31

ORD
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

ORD
19h 50m
ADD

Jun 6

JNB

as low as

$3475

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

British Airways Logo
British Airways

May 29

JNB
23h 35m
LHR

May 30

ORD
British Airways Logo
British Airways

Jun 5

ORD
51h 20m
BOS
LHR

Jun 8

JNB

as low as

$4781

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

British Airways Logo
British Airways

May 29

JNB
23h 35m
LHR

May 30

ORD
British Airways Logo
British Airways

Jun 5

ORD
53h 45m
BOS
LHR

Jun 8

JNB

as low as

$5397

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

British Airways Logo
British Airways

May 29

JNB
23h 35m
LHR

May 30

ORD
British Airways Logo
British Airways

Jun 5

ORD
28h 50m
LHR

Jun 7

JNB

as low as

$5988

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

American Airlines Logo
American Airlines

May 29

JNB
24h 25m
LHR

May 30

ORD
American Airlines Logo
American Airlines

Jun 5

ORD
29h 55m
LHR

Jun 7

JNB

as low as

$6986

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

American Airlines Logo
American Airlines

May 29

JNB
25h 40m
LHR

May 30

ORD
American Airlines Logo
American Airlines

Jun 5

ORD
29h 55m
LHR

Jun 7

JNB

as low as

$6986

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

SWISS Logo
SWISS

May 29

JNB
23h 35m
ZRH

May 30

ORD
SWISS Logo
SWISS

Jun 5

ORD
31h 15m
ZRH

Jun 7

JNB

as low as

$7352

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

SWISS Logo
SWISS

May 29

JNB
27h 20m
ZRH

May 30

ORD
SWISS Logo
SWISS

Jun 5

ORD
31h 15m
ZRH

Jun 7

JNB

as low as

$7352

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

Emirates Logo
Emirates

May 29

JNB
24h 25m
DXB

May 30

ORD
Emirates Logo
Emirates

Jun 5

ORD
41h 15m
DXB

Jun 7

JNB

as low as

$8895

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

Emirates Logo
Emirates

May 29

JNB
33h 20m
DXB

May 30

ORD
Emirates Logo
Emirates

Jun 5

ORD
41h 15m
DXB

Jun 7

JNB

as low as

$8895

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

Air France Logo
Air France

May 29

JNB
27h 10m
CDG

May 30

ORD
KLM Logo
KLM

Jun 5

ORD
22h
AMS

Jun 6

JNB

as low as

$11196

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

KLM Logo
KLM

May 29

JNB
21h 55m
AMS

May 30

ORD
KLM Logo
KLM

Jun 5

ORD
22h
AMS

Jun 6

JNB

as low as

$11197

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

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 29

JNB
26h 55m
ADD

May 30

EWR
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

EWR
24h 10m
ADD

Jun 7

JNB

as low as

$3440

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

British Airways Logo
British Airways

May 29

JNB
28h 10m
LHR

May 30

EWR
British Airways Logo
British Airways

Jun 5

JFK
39h 15m
LHR

Jun 7

JNB

as low as

$4138

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 29

JNB
21h 45m
LFW

May 29

EWR
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

EWR
24h 10m
ADD

Jun 7

JNB

as low as

$4275

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

Kenya Airways Logo
Kenya Airways

May 29

JNB
36h 20m
NBO

May 30

JFK
Kenya Airways Logo
Kenya Airways

Jun 5

JFK
20h 5m
NBO

Jun 6

JNB

as low as

$4570

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

American Airlines Logo
American Airlines

May 29

JNB
21h 25m
LHR

May 30

JFK
American Airlines Logo
American Airlines

Jun 5

JFK
26h
LHR

Jun 7

JNB

as low as

$5142

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

SWISS Logo
SWISS

May 29

JNB
23h 15m
ZRH

May 30

JFK
SWISS Logo
SWISS

Jun 5

EWR
29h 30m
ZRH

Jun 7

JNB

as low as

$5385

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

Virgin Atlantic Logo
Virgin Atlantic

May 29

JNB
24h 50m
LHR

May 30

JFK
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

JFK
28h 55m
LHR

Jun 7

JNB

as low as

$5563

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

American Airlines Logo
American Airlines

May 29

JNB
23h 10m
LHR

May 30

JFK
American Airlines Logo
American Airlines

Jun 5

JFK
32h 50m
DOH

Jun 6

JNB

as low as

$6480

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

KLM Logo
KLM

May 29

JNB
25h 50m
AMS

May 30

JFK
KLM Logo
KLM

Jun 5

JFK
38h 30m
AMS

Jun 6

JNB

as low as

$6495

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
38h 35m
DOH

May 30

JFK
Qatar Airways Logo
Qatar Airways

Jun 5

JFK
22h 50m
DOH

Jun 6

JNB

as low as

$6916

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

Emirates Logo
Emirates

May 29

JNB
25h 15m
DXB

May 30

JFK
Emirates Logo
Emirates

Jun 5

JFK
27h 30m
DXB

Jun 6

JNB

as low as

$7127

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

KLM Logo
KLM

May 29

JNB
25h 50m
AMS

May 30

JFK
Air France Logo
Air France

Jun 5

JFK
27h
CDG

Jun 7

JNB

as low as

$7368

Top Deals on Business Class Flights from Johannesburg to Las Vegas

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

British Airways Logo
British Airways

May 29

JNB
26h 55m
LHR

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
34h 17m
SEA
LHR

Jun 7

JNB

as low as

$5711

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

British Airways Logo
British Airways

May 29

JNB
26h 55m
LHR

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
31h 52m
SEA
LHR

Jun 7

JNB

as low as

$5711

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

British Airways Logo
British Airways

May 29

JNB
29h 47m
LHR
PHL

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
34h 17m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 59m
LHR
LAX

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
31h 52m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 19m
LHR
CLT

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
31h 52m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 47m
LHR
PHL

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
31h 52m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 59m
LHR
LAX

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
34h 17m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 19m
LHR
CLT

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
34h 17m
SEA
LHR

Jun 7

JNB

as low as

$5721

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

British Airways Logo
British Airways

May 29

JNB
29h 47m
LHR
PHL

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
24h
LHR

Jun 7

JNB

as low as

$5978

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

British Airways Logo
British Airways

May 29

JNB
29h 47m
LHR
PHL

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
33h 24m
LAX
LHR

Jun 7

JNB

as low as

$6082

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

British Airways Logo
British Airways

May 29

JNB
26h 55m
LHR

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
24h
LHR

Jun 7

JNB

as low as

$6460

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

British Airways Logo
British Airways

May 29

JNB
26h 55m
LHR

May 30

LAS
British Airways Logo
British Airways

Jun 5

LAS
26h 25m
LHR

Jun 7

JNB

as low as

$6460

Top Deals on Business Class Flights from Johannesburg to Charlotte

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

American Airlines Logo
American Airlines

May 29

JNB
23h 35m
LHR

May 30

CLT
American Airlines Logo
American Airlines

Jun 5

CLT
31h 15m
LHR

Jun 7

JNB

as low as

$6986

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

American Airlines Logo
American Airlines

May 29

JNB
21h 50m
LHR

May 30

CLT
American Airlines Logo
American Airlines

Jun 5

CLT
27h 45m
LHR

Jun 7

JNB

as low as

$6986

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

British Airways Logo
British Airways

May 29

JNB
23h 35m
LHR

May 30

CLT
British Airways Logo
British Airways

Jun 5

CLT
25h 20m
LHR

Jun 7

JNB

as low as

$7014

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

British Airways Logo
British Airways

May 29

JNB
21h 50m
LHR

May 30

CLT
British Airways Logo
British Airways

Jun 5

CLT
31h 15m
LHR

Jun 7

JNB

as low as

$7014

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

SWISS Logo
SWISS

May 29

JNB
27h 10m
ZRH
MUC

May 30

CLT
SWISS Logo
SWISS

Jun 5

CLT
32h 40m
MUC
ZRH

Jun 7

JNB

as low as

$7403

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
37h 41m
DOH
IAD

May 30

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
42h 35m
ATL
DOH

Jun 7

JNB

as low as

$7520

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
37h 41m
DOH
IAD

May 30

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
37h 20m
ATL
DOH

Jun 7

JNB

as low as

$7520

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
28h 26m
DOH
PHL

May 30

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
42h 35m
ATL
DOH

Jun 7

JNB

as low as

$7580

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
28h 26m
DOH
PHL

May 30

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
37h 20m
ATL
DOH

Jun 7

JNB

as low as

$7580

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
50h 20m
DOH
JFK

May 31

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
42h 35m
ATL
DOH

Jun 7

JNB

as low as

$7597

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
50h 20m
DOH
JFK

May 31

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
37h 20m
ATL
DOH

Jun 7

JNB

as low as

$7597

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
37h 36m
DOH
MIA

May 30

CLT
Qatar Airways Logo
Qatar Airways

Jun 5

CLT
37h 20m
ATL
DOH

Jun 7

JNB

as low as

$7837

Top Deals on Business Class Flights from Johannesburg to Miami

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

British Airways Logo
British Airways

May 29

JNB
23h 15m
LHR

May 30

MIA
British Airways Logo
British Airways

Jun 5

MIA
32h
LHR

Jun 7

JNB

as low as

$5277

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

British Airways Logo
British Airways

May 29

JNB
27h 13m
LHR
JFK

May 30

MIA
British Airways Logo
British Airways

Jun 5

MIA
32h
LHR

Jun 7

JNB

as low as

$5480

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

LATAM Airlines Group Logo
LATAM Airlines Group

May 29

JNB
21h 15m
GRU

May 30

MIA
LATAM Airlines Group Logo
LATAM Airlines Group

Jun 5

MIA
19h 45m
GRU

Jun 6

JNB

as low as

$5857

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

British Airways Logo
British Airways

May 29

JNB
23h 15m
LHR

May 30

MIA
British Airways Logo
British Airways

Jun 5

MIA
30h
CLT
LHR

Jun 7

JNB

as low as

$6307

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

Virgin Atlantic Logo
Virgin Atlantic

May 29

JNB
25h 5m
LHR

May 30

MIA
Virgin Atlantic Logo
Virgin Atlantic

Jun 5

MIA
32h 55m
LHR

Jun 7

JNB

as low as

$6961

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

Qatar Airways Logo
Qatar Airways

May 29

JNB
32h 55m
DOH

May 30

MIA
Qatar Airways Logo
Qatar Airways

Jun 5

MIA
28h 5m
DOH

Jun 7

JNB

as low as

$7547

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

Emirates Logo
Emirates

May 29

JNB
41h 45m
DXB

May 31

MIA
Emirates Logo
Emirates

Jun 5

MIA
34h 20m
DXB

Jun 7

JNB

as low as

$9126

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

American Airlines Logo
American Airlines

May 29

JNB
32h 55m
DOH

May 30

MIA
American Airlines Logo
American Airlines

Jun 5

MIA
30h 40m
LHR

Jun 7

JNB

as low as

$9748

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

JetBlue Logo
JetBlue

May 29

JNB
32h 55m
DOH

May 30

MIA
JetBlue Logo
JetBlue

Jun 5

MIA
31h 55m
DOH

Jun 7

JNB

as low as

$9765

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

SWISS Logo
SWISS

May 29

JNB
27h 55m
ZRH

May 30

MIA
SWISS Logo
SWISS

Jun 5

MIA
31h 40m
ZRH

Jun 7

JNB

as low as

$10174

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

Lufthansa Logo
Lufthansa

May 29

JNB
25h 40m
FRA

May 30

MIA
SWISS Logo
SWISS

Jun 5

MIA
31h 40m
ZRH

Jun 7

JNB

as low as

$10199

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

KLM Logo
KLM

May 29

JNB
27h 20m
AMS
LHR

May 30

MIA
Air France Logo
Air France

Jun 5

MIA
27h 40m
CDG

Jun 7

JNB

as low as

$11223

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158