background

Flight Deals from Johannesburg to United States from $829

Fly where?

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Top Deals on flights from Johannesburg to Atlanta

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

Qatar Airways Logo
Qatar Airways

Jan 4

JNB
46h 15m
DOH
SEA

Jan 6

ATL
Qatar Airways Logo
Qatar Airways

Mar 13

ATL
43h 55m
SEA
DOH

Mar 15

JNB

as low as

$1461

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

Qatar Airways Logo
Qatar Airways

Jan 4

JNB
46h 15m
DOH
SEA

Jan 6

ATL
Qatar Airways Logo
Qatar Airways

Mar 13

ATL
31h 20m
DOH

Mar 15

JNB

as low as

$1609

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 4

JNB
17h 30m
ADD

Jan 5

ATL
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 13

ATL
26h 30m
ADD

Mar 14

JNB

as low as

$1754

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

Turkish Airlines Logo
Turkish Airlines

Jan 6

JNB
24h 35m
IST

Jan 7

ATL
Turkish Airlines Logo
Turkish Airlines

Mar 13

ATL
36h
IST

Mar 15

JNB

as low as

$1771

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

Etihad Airways Logo
Etihad Airways

Jan 4

JNB
30h
AUH

Jan 5

ATL
Etihad Airways Logo
Etihad Airways

Mar 12

ATL
34h
AUH

Mar 14

JNB

as low as

$1817

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

JetBlue Logo
JetBlue

Jan 4

JNB
40h 25m
DOH
JFK

Jan 6

ATL
JetBlue Logo
JetBlue

Mar 13

ATL
36h 5m
DOH

Mar 15

JNB

as low as

$1826

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

American Airlines Logo
American Airlines

Jan 4

JNB
25h 16m
DOH
PHL

Jan 5

ATL
American Airlines Logo
American Airlines

Mar 13

ATL
35h 15m
LHR

Mar 15

JNB

as low as

$1846

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

American Airlines Logo
American Airlines

Jan 4

JNB
25h 16m
DOH
PHL

Jan 5

ATL
American Airlines Logo
American Airlines

Mar 13

ATL
46h 33m
CLT
LHR

Mar 15

JNB

as low as

$1880

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
28h 20m
MUC
FRA

Jan 5

ATL
Lufthansa Logo
Lufthansa

Mar 13

ATL
28h 5m
EWR

Mar 14

JNB

as low as

$2084

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 4

JNB
24h 19m
ADD
IAD

Jan 5

ATL
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 13

ATL
26h 30m
ADD

Mar 14

JNB

as low as

$2090

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

British Airways Logo
British Airways

Jan 4

JNB
22h 10m
LHR

Jan 5

ATL
British Airways Logo
British Airways

Mar 13

ATL
35h 15m
LHR

Mar 15

JNB

as low as

$2161

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
28h 20m
MUC
FRA

Jan 5

ATL
Lufthansa Logo
Lufthansa

Mar 13

ATL
35h 30m
IAD
MUC

Mar 15

JNB

as low as

$2205

Top Deals on flights from Johannesburg to Los Angeles

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

Turkish Airlines Logo
Turkish Airlines

Jan 6

JNB
16h
IST

Jan 7

LAX
Turkish Airlines Logo
Turkish Airlines

Mar 11

LAX
39h 5m
IST

Mar 13

JNB

as low as

$1623

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

Emirates Logo
Emirates

Jan 4

JNB
17h 55m
DXB

Jan 5

LAX
Emirates Logo
Emirates

Mar 13

LAX
36h 55m
DXB

Mar 15

JNB

as low as

$1806

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
26h 55m
MUC
FRA

Jan 5

LAX
Lufthansa Logo
Lufthansa

Mar 13

LAX
33h 50m
EWR

Mar 14

JNB

as low as

$1806

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

SWISS Logo
SWISS

Jan 5

JNB
20h 20m
ZRH

Jan 6

LAX
SWISS Logo
SWISS

Mar 13

LAX
31h 5m
EWR

Mar 14

JNB

as low as

$1925

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
26h 55m
MUC
FRA

Jan 5

LAX
Lufthansa Logo
Lufthansa

Mar 13

LAX
62h 30m
LHR
ZRH

Mar 16

JNB

as low as

$1929

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

Qatar Airways Logo
Qatar Airways

Jan 5

JNB
16h 30m
DOH

Jan 6

LAX
Qatar Airways Logo
Qatar Airways

Mar 13

LAX
35h 45m
DOH

Mar 15

JNB

as low as

$1962

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

JetBlue Logo
JetBlue

Jan 4

JNB
36h 56m
DOH
JFK

Jan 6

LAX
JetBlue Logo
JetBlue

Mar 13

LAX
39h 36m
JFK
DOH

Mar 15

JNB

as low as

$2053

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

American Airlines Logo
American Airlines

Jan 4

JNB
23h 59m
DOH
PHL

Jan 5

LAX
American Airlines Logo
American Airlines

Mar 13

LAX
38h 5m
LHR

Mar 15

JNB

as low as

$2059

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

Qatar Airways Logo
Qatar Airways

Jan 4

JNB
32h 21m
DOH
SFO

Jan 5

LAX
Qatar Airways Logo
Qatar Airways

Mar 13

LAX
40h 30m
DOH

Mar 15

JNB

as low as

$2060

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

Cathay Pacific Logo
Cathay Pacific

Jan 4

JNB
33h 50m
HKG

Jan 5

LAX
Cathay Pacific Logo
Cathay Pacific

Mar 13

LAX
55h 50m
HKG

Mar 16

JNB

as low as

$2116

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

IBERIA Logo
IBERIA

Jan 4

JNB
15h 30m
LHR

Jan 5

LAX
IBERIA Logo
IBERIA

Mar 13

LAX
36h 25m
LHR

Mar 15

JNB

as low as

$2209

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

SWISS Logo
SWISS

Jan 4

JNB
20h 20m
ZRH

Jan 5

LAX
SWISS Logo
SWISS

Mar 13

LAX
43h 20m
ORD
EWR

Mar 15

JNB

as low as

$2252

Top Deals on flights from Johannesburg to Dallas

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

JetBlue Logo
JetBlue

Jan 5

JNB
37h 5m
DOH

Jan 7

DFW
JetBlue Logo
JetBlue

Mar 13

DFW
33h 25m
DOH

Mar 15

JNB

as low as

$1713

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

Turkish Airlines Logo
Turkish Airlines

Jan 6

JNB
17h 50m
IST

Jan 7

DFW
Turkish Airlines Logo
Turkish Airlines

Mar 11

DFW
37h 25m
IST

Mar 13

JNB

as low as

$1735

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

American Airlines Logo
American Airlines

Jan 4

JNB
19h 40m
DOH

Jan 5

DFW
American Airlines Logo
American Airlines

Mar 13

DFW
39h 45m
LAX
LHR

Mar 15

JNB

as low as

$1925

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

Emirates Logo
Emirates

Jan 5

JNB
19h 30m
DXB

Jan 6

DFW
Emirates Logo
Emirates

Mar 13

DFW
32h 20m
DXB

Mar 14

JNB

as low as

$1928

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

JetBlue Logo
JetBlue

Jan 4

JNB
37h 5m
DOH

Jan 6

DFW
JetBlue Logo
JetBlue

Mar 13

DFW
33h 25m
DOH

Mar 15

JNB

as low as

$1957

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

Qatar Airways Logo
Qatar Airways

Jan 5

JNB
19h 40m
DOH

Jan 6

DFW
Qatar Airways Logo
Qatar Airways

Mar 13

DFW
33h 25m
DOH

Mar 15

JNB

as low as

$1964

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

Emirates Logo
Emirates

Jan 4

JNB
34h 35m
DXB

Jan 6

DFW
Emirates Logo
Emirates

Mar 13

DFW
32h 20m
DXB

Mar 14

JNB

as low as

$1965

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

Qatar Airways Logo
Qatar Airways

Jan 4

JNB
19h 40m
DOH

Jan 5

DFW
Qatar Airways Logo
Qatar Airways

Mar 13

DFW
40h 40m
DOH

Mar 15

JNB

as low as

$2063

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

JetBlue Logo
JetBlue

Jan 4

JNB
19h 40m
DOH

Jan 5

DFW
JetBlue Logo
JetBlue

Mar 13

DFW
40h 55m
BOS
DOH

Mar 15

JNB

as low as

$2131

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

American Airlines Logo
American Airlines

Jan 4

JNB
19h 40m
DOH

Jan 5

DFW
American Airlines Logo
American Airlines

Mar 13

DFW
37h 35m
LHR

Mar 15

JNB

as low as

$2157

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

American Airlines Logo
American Airlines

Jan 4

JNB
22h 22m
LHR
IAH

Jan 5

DFW
American Airlines Logo
American Airlines

Mar 13

DFW
41h 24m
JFK
LHR

Mar 15

JNB

as low as

$2167

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

British Airways Logo
British Airways

Jan 4

JNB
23h 35m
LHR

Jan 5

DFW
British Airways Logo
British Airways

Mar 13

DFW
39h 45m
LAX
LHR

Mar 15

JNB

as low as

$2189

Top Deals on flights from Johannesburg to Detroit

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

American Airlines Logo
American Airlines

Oct 24

JNB
28h 9m
LHR
ORD

Oct 25

DTW
American Airlines Logo
American Airlines

Oct 31

DTW
36h 9m
CLT
LHR

Nov 2

JNB

as low as

$1367

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

American Airlines Logo
American Airlines

Oct 24

JNB
26h 19m
LHR
ORD

Oct 25

DTW
American Airlines Logo
American Airlines

Oct 31

DTW
36h 9m
CLT
LHR

Nov 2

JNB

as low as

$1367

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

American Airlines Logo
American Airlines

Oct 24

JNB
28h 9m
LHR
ORD

Oct 25

DTW
American Airlines Logo
American Airlines

Oct 31

DTW
36h 16m
DFW
LHR

Nov 2

JNB

as low as

$1395

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

American Airlines Logo
American Airlines

Oct 24

JNB
26h 19m
LHR
ORD

Oct 25

DTW
American Airlines Logo
American Airlines

Oct 31

DTW
36h 16m
DFW
LHR

Nov 2

JNB

as low as

$1395

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

American Airlines Logo
American Airlines

Oct 24

JNB
26h 19m
LHR
ORD

Oct 25

DTW
British Airways Logo
British Airways

Oct 31

DTW
39h 18m
ORD
LHR

Nov 2

JNB

as low as

$1456

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

American Airlines Logo
American Airlines

Oct 24

JNB
28h 9m
LHR
ORD

Oct 25

DTW
British Airways Logo
British Airways

Oct 31

DTW
39h 18m
ORD
LHR

Nov 2

JNB

as low as

$1456

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

Turkish Airlines Logo
Turkish Airlines

Oct 24

JNB
31h 10m
IST

Oct 25

DTW
Turkish Airlines Logo
Turkish Airlines

Oct 31

DTW
31h 45m
IST

Nov 2

JNB

as low as

$1585

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

Air France Logo
Air France

Oct 24

JNB
30h 10m
CDG

Oct 25

DTW
Air France Logo
Air France

Oct 31

DTW
31h 50m
CDG

Nov 2

JNB

as low as

$1695

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
31h 32m
DOH
PHL

Oct 25

DTW
Qatar Airways Logo
Qatar Airways

Oct 31

DTW
34h 16m
BOS
DOH

Nov 2

JNB

as low as

$1740

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
28h 29m
DOH
PHL

Oct 25

DTW
Qatar Airways Logo
Qatar Airways

Oct 31

DTW
34h 16m
BOS
DOH

Nov 2

JNB

as low as

$1740

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

KLM Logo
KLM

Oct 24

JNB
30h 10m
CDG

Oct 25

DTW
KLM Logo
KLM

Oct 31

DTW
31h 50m
CDG

Nov 2

JNB

as low as

$1788

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

United Airlines Logo
United Airlines

Oct 24

JNB
25h 10m
FRA

Oct 25

DTW
United Airlines Logo
United Airlines

Oct 31

DTW
18h 11m
EWR

Nov 1

JNB

as low as

$1922

Top Deals on flights from Johannesburg to Denver

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 49m
LHR
PHX

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1075

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

American Airlines Logo
American Airlines

Oct 24

JNB
34h 39m
LHR
PHX

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1075

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

American Airlines Logo
American Airlines

Oct 24

JNB
34h 39m
LHR
PHX

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
35h 37m
DFW
LHR

Nov 2

JNB

as low as

$1101

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 49m
LHR
PHX

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
35h 37m
DFW
LHR

Nov 2

JNB

as low as

$1101

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

American Airlines Logo
American Airlines

Oct 24

JNB
30h 53m
LHR
CLT

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1185

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 43m
LHR
CLT

Oct 25

DEN
American Airlines Logo
American Airlines

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1185

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

British Airways Logo
British Airways

Oct 24

JNB
27h 5m
LHR

Oct 25

DEN
British Airways Logo
British Airways

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1292

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

British Airways Logo
British Airways

Oct 24

JNB
28h 55m
LHR

Oct 25

DEN
British Airways Logo
British Airways

Oct 31

DEN
32h
LHR

Nov 2

JNB

as low as

$1292

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
29h 47m
DOH
DFW

Oct 25

DEN
Qatar Airways Logo
Qatar Airways

Oct 31

DEN
30h 31m
BOS
DOH

Nov 2

JNB

as low as

$1854

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
36h 17m
DOH
DFW

Oct 25

DEN
Qatar Airways Logo
Qatar Airways

Oct 31

DEN
30h 31m
BOS
DOH

Nov 2

JNB

as low as

$1854

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
29h 47m
DOH
DFW

Oct 25

DEN
Qatar Airways Logo
Qatar Airways

Oct 31

DEN
29h 43m
ORD
DOH

Nov 2

JNB

as low as

$1901

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
31h 1m
DOH
DFW

Oct 25

DEN
Qatar Airways Logo
Qatar Airways

Oct 31

DEN
29h 43m
ORD
DOH

Nov 2

JNB

as low as

$1901

Top Deals on flights from Johannesburg to Chicago

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

Turkish Airlines Logo
Turkish Airlines

Jan 6

JNB
14h 55m
IST

Jan 7

ORD
Turkish Airlines Logo
Turkish Airlines

Mar 11

ORD
37h 30m
IST

Mar 13

JNB

as low as

$1543

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

JetBlue Logo
JetBlue

Jan 4

JNB
47h 25m
DOH
JFK

Jan 6

ORD
JetBlue Logo
JetBlue

Mar 13

ORD
44h 55m
JFK
DOH

Mar 15

JNB

as low as

$1714

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

Etihad Airways Logo
Etihad Airways

Jan 4

JNB
21h 45m
AUH

Jan 5

ORD
Etihad Airways Logo
Etihad Airways

Mar 12

ORD
42h 10m
AUH

Mar 14

JNB

as low as

$1718

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 5

JNB
17h 10m
ADD

Jan 6

ORD
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 12

ORD
26h 50m
ADD

Mar 13

JNB

as low as

$1825

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

Emirates Logo
Emirates

Jan 5

JNB
16h 35m
DXB

Jan 6

ORD
Emirates Logo
Emirates

Mar 12

ORD
32h 50m
DXB

Mar 14

JNB

as low as

$1865

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
32h 15m
MUC

Jan 5

ORD
Lufthansa Logo
Lufthansa

Mar 13

ORD
29h 50m
EWR

Mar 14

JNB

as low as

$1875

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

American Airlines Logo
American Airlines

Jan 4

JNB
18h 10m
DOH

Jan 5

ORD
American Airlines Logo
American Airlines

Mar 13

ORD
36h 40m
LHR

Mar 15

JNB

as low as

$1907

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

Qatar Airways Logo
Qatar Airways

Jan 5

JNB
18h 10m
DOH

Jan 6

ORD
Qatar Airways Logo
Qatar Airways

Mar 13

ORD
31h 50m
DOH

Mar 15

JNB

as low as

$1930

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

American Airlines Logo
American Airlines

Jan 4

JNB
18h 10m
DOH

Jan 5

ORD
American Airlines Logo
American Airlines

Mar 13

ORD
36h 5m
MAD
LHR

Mar 15

JNB

as low as

$1974

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 4

JNB
23h 50m
ADD
IAD

Jan 5

ORD
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 13

ORD
26h 50m
ADD

Mar 14

JNB

as low as

$2010

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

Cathay Pacific Logo
Cathay Pacific

Jan 4

JNB
25h 50m
HKG

Jan 5

ORD
Cathay Pacific Logo
Cathay Pacific

Mar 13

ORD
39h 50m
HKG

Mar 15

JNB

as low as

$2056

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

SWISS Logo
SWISS

Jan 4

JNB
20h 5m
ZRH

Jan 5

ORD
SWISS Logo
SWISS

Mar 13

ORD
26h 50m
EWR

Mar 14

JNB

as low as

$2150

Top Deals on flights from Johannesburg to New York City

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

Etihad Airways Logo
Etihad Airways

Dec 7

JNB
23h 10m
AUH

Dec 8

JFK
Etihad Airways Logo
Etihad Airways

Feb 19

JFK
41h 20m
AUH

Feb 21

JNB

as low as

$829

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

Kenya Airways Logo
Kenya Airways

Dec 8

JNB
13h 35m
NBO

Dec 9

JFK
Kenya Airways Logo
Kenya Airways

Feb 23

JFK
35h 40m
NBO

Feb 25

JNB

as low as

$835

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

Delta Air Lines Logo
Delta Air Lines

Feb 9

JNB
19h 15m
CDG

Feb 10

EWR
Delta Air Lines Logo
Delta Air Lines

Feb 16

EWR
29h 20m
AMS

Feb 17

JNB

as low as

$858

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

Ethiopian Airlines Logo
Ethiopian Airlines

Feb 10

JNB
17h 30m
ADD

Feb 11

EWR
Ethiopian Airlines Logo
Ethiopian Airlines

Feb 20

EWR
27h 5m
ADD

Feb 21

JNB

as low as

$861

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

Delta Air Lines Logo
Delta Air Lines

Feb 9

JNB
16h 26m
AMS
BOS

Feb 10

LGA
Delta Air Lines Logo
Delta Air Lines

Feb 16

LGA
29h 20m
AMS

Feb 17

JNB

as low as

$868

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

Turkish Airlines Logo
Turkish Airlines

Mar 2

JNB
16h
IST

Mar 3

JFK
Turkish Airlines Logo
Turkish Airlines

Mar 11

JFK
33h 25m
IST

Mar 12

JNB

as low as

$888

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

KLM Logo
KLM

Feb 9

JNB
19h 15m
CDG

Feb 10

EWR
KLM Logo
KLM

Feb 16

EWR
30h 40m
BOS
AMS

Feb 17

JNB

as low as

$891

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

Air France Logo
Air France

Feb 9

JNB
19h 15m
CDG

Feb 10

EWR
Air France Logo
Air France

Feb 16

EWR
40h 40m
CDG

Feb 18

JNB

as low as

$898

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

United Airlines Logo
United Airlines

Feb 9

JNB
9h 20m
Direct

Feb 10

EWR
United Airlines Logo
United Airlines

Feb 16

EWR
36h 30m
ZRH

Feb 18

JNB

as low as

$913

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

United Airlines Logo
United Airlines

Feb 9

JNB
9h 20m
Direct

Feb 10

EWR
United Airlines Logo
United Airlines

Feb 16

EWR
21h 45m
Direct

Feb 17

JNB

as low as

$916

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

SWISS Logo
SWISS

Dec 11

JNB
16h 50m
ZRH

Dec 12

JFK
SWISS Logo
SWISS

Feb 18

JFK
37h 30m
ZRH

Feb 20

JNB

as low as

$932

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

Lufthansa Logo
Lufthansa

Feb 3

JNB
29h 30m
MUC

Feb 4

JFK
Lufthansa Logo
Lufthansa

Feb 14

JFK
21h 45m
Direct

Feb 15

JNB

as low as

$954

Top Deals on flights from Johannesburg to Las Vegas

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

American Airlines Logo
American Airlines

Oct 24

JNB
30h 27m
LHR
DFW

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1057

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 17m
LHR
DFW

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1057

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

British Airways Logo
British Airways

Oct 24

JNB
32h 40m
LHR
CLT

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1198

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

British Airways Logo
British Airways

Oct 24

JNB
30h 50m
LHR
CLT

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1198

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

British Airways Logo
British Airways

Oct 24

JNB
29h 46m
LHR
PHL

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
40h 5m
LAX
LHR

Nov 2

JNB

as low as

$1243

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

British Airways Logo
British Airways

Oct 24

JNB
29h 46m
LHR
PHL

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1243

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

American Airlines Logo
American Airlines

Oct 24

JNB
30h 27m
LHR
DFW

Oct 25

LAS
British Airways Logo
British Airways

Oct 31

LAS
35h 32m
SEA
LHR

Nov 2

JNB

as low as

$1254

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 17m
LHR
DFW

Oct 25

LAS
British Airways Logo
British Airways

Oct 31

LAS
35h 32m
SEA
LHR

Nov 2

JNB

as low as

$1254

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

American Airlines Logo
American Airlines

Oct 24

JNB
32h 48m
LHR
ORD

Oct 25

LAS
American Airlines Logo
American Airlines

Oct 31

LAS
37h 44m
LAX
LHR

Nov 2

JNB

as low as

$1255

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
32h 19m
DOH
LAX

Oct 25

LAS
Qatar Airways Logo
Qatar Airways

Oct 31

LAS
30h 25m
LAX
DOH

Nov 2

JNB

as low as

$1742

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
32h 19m
DOH
LAX

Oct 25

LAS
Qatar Airways Logo
Qatar Airways

Oct 31

LAS
31h 14m
LAX
DOH

Nov 2

JNB

as low as

$1742

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

Qatar Airways Logo
Qatar Airways

Oct 24

JNB
30h 8m
DOH
SFO

Oct 25

LAS
Qatar Airways Logo
Qatar Airways

Oct 31

LAS
31h 14m
LAX
DOH

Nov 2

JNB

as low as

$1791

Top Deals on flights from Johannesburg to Charlotte

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

Kenya Airways Logo
Kenya Airways

Jan 4

JNB
25h 51m
NBO
JFK

Jan 5

CLT
Kenya Airways Logo
Kenya Airways

Mar 13

CLT
38h 25m
JFK
NBO

Mar 15

JNB

as low as

$1846

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

American Airlines Logo
American Airlines

Jan 4

JNB
24h 15m
DOH
ORD

Jan 5

CLT
American Airlines Logo
American Airlines

Mar 13

CLT
37h 5m
LHR

Mar 15

JNB

as low as

$1892

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

American Airlines Logo
American Airlines

Jan 4

JNB
24h 15m
DOH
ORD

Jan 5

CLT
American Airlines Logo
American Airlines

Mar 13

CLT
38h 10m
JFK
LHR

Mar 15

JNB

as low as

$1896

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

CLT
Lufthansa Logo
Lufthansa

Mar 13

CLT
24h 16m
EWR

Mar 14

JNB

as low as

$1934

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

CLT
Lufthansa Logo
Lufthansa

Mar 13

CLT
31h 55m
ORD
EWR

Mar 14

JNB

as low as

$1939

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

CLT
Lufthansa Logo
Lufthansa

Mar 13

CLT
30h 17m
EWR

Mar 14

JNB

as low as

$1993

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

Qatar Airways Logo
Qatar Airways

Jan 4

JNB
32h 25m
DOH
JFK

Jan 5

CLT
Qatar Airways Logo
Qatar Airways

Mar 13

CLT
31h 33m
JFK
DOH

Mar 14

JNB

as low as

$2021

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

SWISS Logo
SWISS

Jan 4

JNB
44h 40m
ZRH
MUC

Jan 6

CLT
SWISS Logo
SWISS

Mar 13

CLT
38h 40m
MUC
ZRH

Mar 15

JNB

as low as

$2023

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

CLT
Lufthansa Logo
Lufthansa

Mar 13

CLT
35h 18m
IAD
MUC

Mar 15

JNB

as low as

$2103

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 5

JNB
23h 43m
ADD
IAD

Jan 6

CLT
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 12

CLT
31h 5m
IAD
ADD

Mar 13

JNB

as low as

$2185

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

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 4

JNB
23h 43m
ADD
IAD

Jan 5

CLT
Ethiopian Airlines Logo
Ethiopian Airlines

Mar 13

CLT
30h 35m
ORD
ADD

Mar 14

JNB

as low as

$2186

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

British Airways Logo
British Airways

Jan 4

JNB
28h 35m
MUC

Jan 5

CLT
British Airways Logo
British Airways

Mar 13

CLT
31h 45m
LHR

Mar 15

JNB

as low as

$2666

Top Deals on flights from Johannesburg to Miami

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

Turkish Airlines Logo
Turkish Airlines

Jan 6

JNB
25h 25m
IST

Jan 7

MIA
Turkish Airlines Logo
Turkish Airlines

Mar 11

MIA
35h 20m
IST

Mar 13

JNB

as low as

$1500

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

Emirates Logo
Emirates

Jan 4

JNB
35h 30m
DXB

Jan 6

MIA
Emirates Logo
Emirates

Mar 13

MIA
40h 40m
DXB

Mar 15

JNB

as low as

$1688

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

SWISS Logo
SWISS

Jan 4

JNB
21h 15m
ZRH

Jan 5

MIA
SWISS Logo
SWISS

Mar 13

MIA
46h 35m
EWR

Mar 15

JNB

as low as

$1744

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

British Airways Logo
British Airways

Jan 4

JNB
19h 5m
LHR

Jan 5

MIA
British Airways Logo
British Airways

Mar 13

MIA
35h 15m
LHR

Mar 15

JNB

as low as

$1780

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

British Airways Logo
British Airways

Jan 4

JNB
23h 55m
LHR

Jan 5

MIA
British Airways Logo
British Airways

Mar 13

MIA
36h 55m
JFK
LHR

Mar 15

JNB

as low as

$1787

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

MIA
Lufthansa Logo
Lufthansa

Mar 13

MIA
25h 15m
EWR

Mar 14

JNB

as low as

$1790

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

American Airlines Logo
American Airlines

Jan 4

JNB
37h 30m
DOH

Jan 6

MIA
American Airlines Logo
American Airlines

Mar 13

MIA
35h 15m
LHR

Mar 15

JNB

as low as

$1833

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

JetBlue Logo
JetBlue

Jan 4

JNB
37h 30m
DOH

Jan 6

MIA
JetBlue Logo
JetBlue

Mar 13

MIA
31h 40m
DOH

Mar 15

JNB

as low as

$1957

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

Qatar Airways Logo
Qatar Airways

Jan 5

JNB
20h 5m
DOH

Jan 6

MIA
Qatar Airways Logo
Qatar Airways

Mar 13

MIA
31h 40m
DOH

Mar 15

JNB

as low as

$1964

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

Lufthansa Logo
Lufthansa

Jan 4

JNB
30h 45m
MUC

Jan 5

MIA
Lufthansa Logo
Lufthansa

Mar 13

MIA
37h 25m
FRA
MUC

Mar 15

JNB

as low as

$2147

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

American Airlines Logo
American Airlines

Jan 4

JNB
22h 45m
LHR
MAD

Jan 5

MIA
American Airlines Logo
American Airlines

Mar 13

MIA
56h 51m
MSY
LHR

Mar 16

JNB

as low as

$2209

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

Kenya Airways Logo
Kenya Airways

Jan 4

JNB
22h 9m
NBO
JFK

Jan 5

MIA
Kenya Airways Logo
Kenya Airways

Mar 13

MIA
32h 50m
JFK
NBO

Mar 14

JNB

as low as

$2248