background

Flight Deals from North America to Johannesburg from $975

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

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

Help 24/7

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

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Atlanta to Johannesburg

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

Etihad Airways Logo
Etihad Airways

Sep 9

ATL
28h 40m
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
36h 40m
AUH

Sep 24

ATL

as low as

$1031

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

Etihad Airways Logo
Etihad Airways

Sep 9

ATL
28h 40m
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
36h 40m
AUH

Sep 24

ATL

as low as

$1092

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

Qatar Airways Logo
Qatar Airways

Sep 9

ATL
39h 10m
DOH
LUN

Sep 11

JNB
Qatar Airways Logo
Qatar Airways

Sep 19

JNB
25h
DOH

Sep 20

ATL

as low as

$1132

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

JetBlue Logo
JetBlue

Aug 24

ATL
27h 40m
JFK
NBO

Aug 25

JNB
Kenya Airways Logo
Kenya Airways

Sep 14

JNB
30h 45m
NBO
JFK

Sep 15

ATL

as low as

$1258

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

IBERIA Logo
IBERIA

Sep 14

ATL
28h 50m
LHR

Sep 16

JNB
British Airways Logo
British Airways

Oct 5

JNB
29h 20m
LHR

Oct 6

ATL

as low as

$1610

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

Air Canada Logo
Air Canada

Sep 9

ATL
31h 35m
YYZ
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
30h 45m
DXB
YYZ

Sep 24

ATL

as low as

$1647

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

Air Canada Logo
Air Canada

Feb 16

ATL
41h 55m
YYZ
MUC

Feb 18

JNB
United Airlines Logo
United Airlines

Mar 2

JNB
20h 22m
EWR

Mar 3

ATL

as low as

$1983

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

Lufthansa Logo
Lufthansa

Feb 16

ATL
28h 30m
IAD
MUC

Feb 18

JNB
United Airlines Logo
United Airlines

Mar 2

JNB
20h 22m
EWR

Mar 3

ATL

as low as

$2006

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

United Airlines Logo
United Airlines

Feb 1

ATL
19h 13m
EWR

Feb 2

JNB
United Airlines Logo
United Airlines

Feb 15

JNB
23h 58m
EWR

Feb 16

ATL

as low as

$2027

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

SWISS Logo
SWISS

Feb 16

ATL
36h
ORD
ZRH

Feb 18

JNB
United Airlines Logo
United Airlines

Mar 2

JNB
20h 22m
EWR

Mar 3

ATL

as low as

$2084

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

Brussels Airlines Logo
Brussels Airlines

Aug 25

ATL
34h 40m
FRA

Aug 27

JNB
United Airlines Logo
United Airlines

Oct 20

JNB
24h 35m
EWR

Oct 21

ATL

as low as

$2105

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

Air Europa Logo
Air Europa

Nov 1

ATL
37h 50m
JFK
MAD

Nov 3

JNB
Air Europa Logo
Air Europa

Nov 21

JNB
33h 51m
MAD
JFK

Nov 22

ATL

as low as

$2114

Top Deals on flights from Los Angeles to Johannesburg

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

JetBlue Logo
JetBlue

Sep 21

LAX
31h 10m
JFK
NBO

Sep 23

JNB
Kenya Airways Logo
Kenya Airways

Sep 28

JNB
34h 20m
NBO
JFK

Sep 29

LAX

as low as

$1079

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

Qatar Airways Logo
Qatar Airways

Aug 30

LAX
26h 40m
DOH

Sep 1

JNB
Qatar Airways Logo
Qatar Airways

Oct 30

JNB
26h 40m
DOH

Oct 31

LAX

as low as

$1280

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

Qatar Airways Logo
Qatar Airways

Oct 16

LAX
26h 40m
DOH

Oct 18

JNB
Qatar Airways Logo
Qatar Airways

Oct 26

JNB
26h 30m
DOH

Oct 27

LAX

as low as

$1409

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

JetBlue Logo
JetBlue

May 11

LAX
35h 42m
JFK
DOH

May 13

JNB
JetBlue Logo
JetBlue

May 24

JNB
45h 37m
DOH
JFK

May 26

LAX

as low as

$1449

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

Emirates Logo
Emirates

Feb 23

LAX
28h
DXB

Feb 25

JNB
Emirates Logo
Emirates

Mar 24

JNB
28h
DXB

Mar 25

LAX

as low as

$1555

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

Condor Logo
Condor

Sep 9

LAX
31h
FRA

Sep 11

JNB
Condor Logo
Condor

Sep 23

JNB
33h 32m
FRA
SFO

Sep 24

LAX

as low as

$1616

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

Etihad Airways Logo
Etihad Airways

Sep 9

LAX
41h 10m
BOS
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
44h 18m
AUH
BOS

Sep 24

LAX

as low as

$1814

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

Air Europa Logo
Air Europa

Jun 25

LAX
36h 35m
JFK
MAD

Jun 27

JNB
Air Europa Logo
Air Europa

Jul 7

JNB
57h 35m
MAD
JFK

Jul 9

LAX

as low as

$2230

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

WestJet Logo
WestJet

Apr 28

LAX
40h 15m
YYC
LHR

Apr 30

JNB
WestJet Logo
WestJet

Apr 30

JNB
53h 45m
LHR
YYC

May 2

LAX

as low as

$6107

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

IBERIA Logo
IBERIA

Jun 17

LAX
30h 20m
LHR

Jun 19

JNB
British Airways Logo
British Airways

Jul 5

JNB
25h 5m
LHR

Jul 6

LAX

as low as

$7937

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

Alaska Airlines Logo
Alaska Airlines

Jul 10

LAX
27h 50m
LHR

Jul 12

JNB
British Airways Logo
British Airways

Jul 26

JNB
25h 5m
LHR

Jul 27

LAX

as low as

$8378

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

British Airways Logo
British Airways

Jul 31

LAX
32h 25m
LHR
KGL

Aug 2

JNB
RwandAir Logo
RwandAir

Aug 11

JNB
31h 5m
KGL
LHR

Aug 12

LAX

as low as

$8776

Top Deals on flights from Dallas to Johannesburg

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

United Airlines Logo
United Airlines

May 12

DFW
37h 35m
EWR
ADD

May 14

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 27

JNB
31h 33m
ADD
IAD

May 28

DFW

as low as

$1465

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

Emirates Logo
Emirates

Jul 28

DFW
25h 20m
DXB

Jul 29

JNB
Emirates Logo
Emirates

Aug 14

JNB
30h 35m
DXB

Aug 15

DFW

as low as

$1512

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

United Airlines Logo
United Airlines

May 6

DFW
37h 35m
IAD
ADD

May 8

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 20

JNB
36h 32m
ADD
YYZ

May 21

DFW

as low as

$1520

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

United Airlines Logo
United Airlines

May 12

DFW
34h 57m
EWR
ADD

May 14

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 5

JNB
31h 35m
ADD
IAD

Jun 6

DFW

as low as

$1536

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

Emirates Logo
Emirates

Sep 9

DFW
25h 20m
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
27h 10m
DXB

Sep 24

DFW

as low as

$1576

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

Southwest Airlines Logo
Southwest Airlines

Sep 9

DAL
41h 55m
LAX
FRA

Sep 11

JNB
Condor Logo
Condor

Sep 23

JNB
35h 55m
FRA
LAX

Sep 24

DAL

as low as

$2060

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

United Airlines Logo
United Airlines

May 30

DFW
36h 25m
ORD
ADD

Jun 1

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 22

JNB
36h 16m
ADD
YYZ

Jun 23

DFW

as low as

$2495

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

Delta Air Lines Logo
Delta Air Lines

Jun 1

DFW
24h 51m
DTW
AMS

Jun 2

JNB
South African Airways Logo
South African Airways

Jun 23

JNB
23h 20m
CPT
ATL

Jun 24

DFW

as low as

$3178

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

British Airways Logo
British Airways

Mar 15

DFW
26h 20m
LHR

Mar 17

JNB
British Airways Logo
British Airways

Mar 28

JNB
26h 50m
LHR

Mar 29

DFW

as low as

$5536

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

Qantas Logo
Qantas

Apr 27

DFW
34h 30m
SYD

Apr 29

JNB
Qantas Logo
Qantas

May 11

JNB
48h 45m
SYD

May 13

DFW

as low as

$10378

Top Deals on flights from Detroit to Johannesburg

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

United Airlines Logo
United Airlines

Nov 19

DTW
24h 5m
IAD
ADD

Nov 20

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 26

JNB
40h 29m
ADD
IAD

Nov 27

DTW

as low as

$1424

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

Etihad Airways Logo
Etihad Airways

Sep 9

DTW
32h 50m
JFK
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
36h 42m
AUH
JFK

Sep 24

DTW

as low as

$1510

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

Air Canada Logo
Air Canada

Sep 9

DTW
27h 50m
YYZ
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
30h 42m
DXB
YYZ

Sep 24

DTW

as low as

$1548

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

JetBlue Logo
JetBlue

Sep 9

DTW
27h 20m
JFK
DOH

Sep 10

JNB
Qatar Airways Logo
Qatar Airways

Sep 23

JNB
36h 11m
DOH
DFW

Sep 24

DTW

as low as

$1560

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

JetBlue Logo
JetBlue

May 6

DTW
27h 40m
JFK
NBO

May 7

JNB
Kenya Airways Logo
Kenya Airways

May 12

JNB
36h 52m
NBO
JFK

May 13

DTW

as low as

$1577

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

United Airlines Logo
United Airlines

Apr 28

DTW
25h 47m
EWR
LFW

Apr 30

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 8

JNB
30h 53m
ADD
ORD

May 9

DTW

as low as

$1746

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

Delta Air Lines Logo
Delta Air Lines

Oct 7

DTW
19h 40m
ATL

Oct 8

JNB
Delta Air Lines Logo
Delta Air Lines

Oct 25

JNB
20h 39m
ATL

Oct 26

DTW

as low as

$1994

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

United Airlines Logo
United Airlines

Feb 8

DTW
18h 5m
EWR

Feb 9

JNB
United Airlines Logo
United Airlines

Feb 22

JNB
19h 54m
EWR

Feb 23

DTW

as low as

$1994

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

Air Canada Logo
Air Canada

Feb 8

DTW
33h 15m
YYZ
ZRH

Feb 10

JNB
United Airlines Logo
United Airlines

Feb 22

JNB
19h 54m
EWR

Feb 23

DTW

as low as

$2029

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

Virgin Atlantic Logo
Virgin Atlantic

Oct 6

DTW
19h 40m
ATL

Oct 7

JNB
Virgin Atlantic Logo
Virgin Atlantic

Oct 20

JNB
23h 16m
ATL

Oct 21

DTW

as low as

$2095

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

Lufthansa Logo
Lufthansa

Feb 8

DTW
34h 15m
FRA

Feb 10

JNB
United Airlines Logo
United Airlines

Feb 22

JNB
19h 54m
EWR

Feb 23

DTW

as low as

$2151

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

SWISS Logo
SWISS

Sep 9

DTW
40h 20m
ORD
ZRH

Sep 11

JNB
SWISS Logo
SWISS

Sep 26

JNB
27h 37m
ZRH
ORD

Sep 27

DTW

as low as

$2159

Top Deals on flights from Denver to Johannesburg

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

JetBlue Logo
JetBlue

Oct 21

DEN
40h 5m
JFK
DOH

Oct 23

JNB
Qatar Airways Logo
Qatar Airways

Oct 30

JNB
32h 49m
DOH
JFK

Oct 31

DEN

as low as

$1349

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

United Airlines Logo
United Airlines

Oct 27

DEN
29h 15m
IAD
ADD

Oct 29

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 11

JNB
30h 48m
ADD
IAD

Nov 12

DEN

as low as

$1406

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

United Airlines Logo
United Airlines

May 10

DEN
31h 15m
EWR
ADD

May 12

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 14

JNB
32h 19m
ADD
IAD

May 15

DEN

as low as

$1443

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

United Airlines Logo
United Airlines

Jan 18

DEN
22h 5m
EWR

Jan 19

JNB
United Airlines Logo
United Airlines

Feb 8

JNB
23h 30m
EWR

Feb 9

DEN

as low as

$1641

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

SWISS Logo
SWISS

Oct 27

DEN
35h 10m
ORD
ZRH

Oct 29

JNB
SWISS Logo
SWISS

Nov 11

JNB
34h 31m
ZRH
ORD

Nov 12

DEN

as low as

$1773

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

Air Canada Logo
Air Canada

Apr 26

DEN
42h 30m
YYZ
DXB

Apr 28

JNB
Emirates Logo
Emirates

May 6

JNB
31h 29m
DXB
SEA

May 7

DEN

as low as

$1838

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

Air Europa Logo
Air Europa

Nov 10

DEN
37h 30m
JFK
MAD

Nov 12

JNB
Air Europa Logo
Air Europa

Nov 19

JNB
35h 48m
MAD
JFK

Nov 20

DEN

as low as

$1861

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

Air Canada Logo
Air Canada

Sep 1

DEN
37h 15m
YVR
ZRH

Sep 3

JNB
Air Canada Logo
Air Canada

Sep 15

JNB
31h 26m
ZRH
YUL

Sep 16

DEN

as low as

$1871

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

British Airways Logo
British Airways

Oct 27

DEN
31h 14m
DFW
LHR

Oct 29

JNB
British Airways Logo
British Airways

Nov 11

JNB
28h 49m
LHR
DFW

Nov 12

DEN

as low as

$1888

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

Southwest Airlines Logo
Southwest Airlines

Sep 9

DEN
39h 30m
SFO
FRA

Sep 11

JNB
Condor Logo
Condor

Sep 23

JNB
36h 5m
FRA
LAS

Sep 24

DEN

as low as

$1949

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

Brussels Airlines Logo
Brussels Airlines

Aug 23

DEN
37h 10m
YUL
FRA

Aug 25

JNB
Lufthansa Logo
Lufthansa

Sep 5

JNB
37h
MUC

Sep 6

DEN

as low as

$1993

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

American Airlines Logo
American Airlines

Nov 1

DEN
29h 59m
DFW
LHR

Nov 3

JNB
American Airlines Logo
American Airlines

Nov 10

JNB
26h 30m
LHR

Nov 11

DEN

as low as

$2075

Top Deals on flights from Chicago to Johannesburg

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

JetBlue Logo
JetBlue

Sep 8

ORD
26h 50m
JFK
NBO

Sep 9

JNB
Kenya Airways Logo
Kenya Airways

Sep 15

JNB
25h 47m
NBO
JFK

Sep 16

ORD

as low as

$1041

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

Turkish Airlines Logo
Turkish Airlines

Sep 1

ORD
31h 20m
IST

Sep 3

JNB
Turkish Airlines Logo
Turkish Airlines

Sep 8

JNB
22h 50m
IST

Sep 9

ORD

as low as

$1156

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

Egyptair Logo
Egyptair

Aug 26

ORD
37h 40m
CAI

Aug 28

JNB
Egyptair Logo
Egyptair

Aug 31

JNB
38h 30m
CAI

Sep 2

ORD

as low as

$1358

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

JetBlue Logo
JetBlue

Jan 18

ORD
25h 5m
DOH

Jan 20

JNB
JetBlue Logo
JetBlue

Feb 10

JNB
26h 10m
DOH

Feb 11

ORD

as low as

$1379

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

Emirates Logo
Emirates

Sep 9

ORD
25h 55m
DXB

Sep 11

JNB
Emirates Logo
Emirates

Sep 23

JNB
24h 25m
DXB

Sep 24

ORD

as low as

$1678

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

Ethiopian Airlines Logo
Ethiopian Airlines

Aug 25

ORD
20h 10m
ADD

Aug 26

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Aug 31

JNB
24h 45m
ADD

Sep 1

ORD

as low as

$1685

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

RwandAir Logo
RwandAir

Sep 1

ORD
48h
DOH
KGL

Sep 4

JNB
RwandAir Logo
RwandAir

Sep 21

JNB
29h 15m
KGL
DOH

Sep 22

ORD

as low as

$1701

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

Air Canada Logo
Air Canada

Aug 31

ORD
33h 39m
YUL
MUC

Sep 2

JNB
Air Canada Logo
Air Canada

Sep 21

JNB
27h 31m
ZRH
YYZ

Sep 22

ORD

as low as

$1845

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

United Airlines Logo
United Airlines

Aug 25

ORD
18h 30m
EWR

Aug 26

JNB
SWISS Logo
SWISS

Sep 1

JNB
24h 15m
ZRH

Sep 2

ORD

as low as

$1851

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

Delta Air Lines Logo
Delta Air Lines

Oct 10

ORD
18h 45m
ATL

Oct 11

JNB
Delta Air Lines Logo
Delta Air Lines

Oct 24

JNB
21h 1m
ATL

Oct 25

MDW

as low as

$1873

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

Virgin Atlantic Logo
Virgin Atlantic

Oct 10

ORD
18h 45m
ATL

Oct 11

JNB
Delta Air Lines Logo
Delta Air Lines

Oct 24

JNB
21h 1m
ATL

Oct 25

MDW

as low as

$1873

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

Lufthansa Logo
Lufthansa

Aug 25

ORD
27h 5m
FRA

Aug 27

JNB
SWISS Logo
SWISS

Aug 31

JNB
24h 15m
ZRH

Sep 1

ORD

as low as

$1888

Top Deals on flights from New York City to Johannesburg

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

Qatar Airways Logo
Qatar Airways

May 4

JFK
23h 55m
DOH

May 6

JNB
Qatar Airways Logo
Qatar Airways

May 11

JNB
26h 50m
DOH

May 12

JFK

as low as

$975

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

JetBlue Logo
JetBlue

May 12

JFK
27h 10m
DOH

May 13

JNB
JetBlue Logo
JetBlue

May 29

JNB
32h 40m
DOH

May 30

JFK

as low as

$1014

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

Qatar Airways Logo
Qatar Airways

Sep 15

JFK
22h
DOH

Sep 16

JNB
Qatar Airways Logo
Qatar Airways

Sep 28

JNB
24h 15m
DOH

Sep 29

JFK

as low as

$1034

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

Ethiopian Airlines Logo
Ethiopian Airlines

May 10

EWR
24h 10m
ADD

May 12

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 14

JNB
26h 55m
ADD

May 15

EWR

as low as

$1154

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

Condor Logo
Condor

Aug 21

JFK
33h 25m
FRA

Aug 23

JNB
Condor Logo
Condor

Oct 4

JNB
25h 50m
FRA

Oct 5

JFK

as low as

$1485

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

Emirates Logo
Emirates

Sep 9

JFK
22h 55m
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
25h 20m
DXB

Sep 24

JFK

as low as

$1509

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

Kenya Airways Logo
Kenya Airways

Jun 5

JFK
20h 5m
NBO

Jun 6

JNB
Kenya Airways Logo
Kenya Airways

Jun 15

JNB
20h 35m
NBO

Jun 16

JFK

as low as

$1532

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

RwandAir Logo
RwandAir

Sep 30

JFK
33h
DOH
KGL

Oct 2

JNB
RwandAir Logo
RwandAir

Oct 14

JNB
28h 20m
KGL
DOH

Oct 15

JFK

as low as

$1578

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

Etihad Airways Logo
Etihad Airways

Sep 9

JFK
34h 35m
AUH

Sep 11

JNB
Etihad Airways Logo
Etihad Airways

Sep 23

JNB
28h 45m
AUH

Sep 24

JFK

as low as

$1592

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

Air Côte d'Ivoire Logo
Air Côte d'Ivoire

Nov 9

JFK
22h 45m
ABJ

Nov 11

JNB
Air Côte d'Ivoire Logo
Air Côte d'Ivoire

Nov 18

JNB
21h 5m
ABJ

Nov 18

JFK

as low as

$1638

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

Lufthansa Logo
Lufthansa

Mar 19

EWR
27h 15m
MUC

Mar 21

JNB
United Airlines Logo
United Airlines

Mar 26

JNB
16h 20m
Direct

Mar 27

EWR

as low as

$1646

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

SWISS Logo
SWISS

Aug 26

EWR
29h 35m
ZRH

Aug 28

JNB
United Airlines Logo
United Airlines

Nov 26

JNB
16h 20m
Direct

Nov 27

EWR

as low as

$1646

Top Deals on flights from Las Vegas to Johannesburg

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

United Airlines Logo
United Airlines

May 4

LAS
21h 4m
EWR

May 5

JNB
SWISS Logo
SWISS

May 19

JNB
29h 25m
ZRH

May 20

LAS

as low as

$1375

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

Etihad Airways Logo
Etihad Airways

Oct 22

LAS
47h 45m
BOS
AUH

Oct 25

JNB
Etihad Airways Logo
Etihad Airways

Nov 1

JNB
37h 23m
AUH
JFK

Nov 2

LAS

as low as

$1389

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

SWISS Logo
SWISS

May 4

LAS
29h
ZRH

May 6

JNB
SWISS Logo
SWISS

May 19

JNB
29h 25m
ZRH

May 20

LAS

as low as

$1428

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

Alaska Airlines Logo
Alaska Airlines

Aug 24

LAS
37h 10m
SFO
IST

Aug 26

JNB
Turkish Airlines Logo
Turkish Airlines

Sep 10

JNB
38h 27m
IST
SEA

Sep 11

LAS

as low as

$1455

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

Qatar Airways Logo
Qatar Airways

Sep 9

LAS
31h 13m
JFK
DOH

Sep 11

JNB
Qatar Airways Logo
Qatar Airways

Sep 23

JNB
36h 27m
DOH
JFK

Sep 24

LAS

as low as

$1488

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

United Airlines Logo
United Airlines

Oct 22

LAS
26h 30m
EWR

Oct 23

JNB
SWISS Logo
SWISS

Nov 12

JNB
35h 28m
ZRH
ORD

Nov 13

LAS

as low as

$1527

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

American Airlines Logo
American Airlines

Sep 9

LAS
29h 22m
DFW
LHR

Sep 11

JNB
American Airlines Logo
American Airlines

Sep 23

JNB
28h 2m
LHR
CLT

Sep 24

LAS

as low as

$1550

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

JetBlue Logo
JetBlue

Oct 22

LAS
40h 30m
JFK
NBO

Oct 25

JNB
Kenya Airways Logo
Kenya Airways

Nov 12

JNB
30h 13m
NBO
JFK

Nov 13

LAS

as low as

$1581

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

Lufthansa Logo
Lufthansa

Aug 31

LAS
26h 25m
FRA

Sep 2

JNB
United Airlines Logo
United Airlines

Sep 17

JNB
31h 26m
CPT
EWR

Sep 18

LAS

as low as

$1678

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

Southwest Airlines Logo
Southwest Airlines

Sep 9

LAS
35h 5m
LAX
FRA

Sep 11

JNB
Condor Logo
Condor

Sep 23

JNB
29h 40m
FRA

Sep 24

LAS

as low as

$1710

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

British Airways Logo
British Airways

Aug 29

LAS
46h 51m
JFK
LHR

Sep 1

JNB
British Airways Logo
British Airways

Sep 10

JNB
31h 45m
LHR

Sep 11

LAS

as low as

$1715

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

Alaska Airlines Logo
Alaska Airlines

Nov 11

LAS
31h 35m
SFO
DXB

Nov 13

JNB
Emirates Logo
Emirates

Nov 19

JNB
32h 20m
DXB
SEA

Nov 20

LAS

as low as

$1724

Top Deals on flights from Charlotte to Johannesburg

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

American Airlines Logo
American Airlines

Sep 8

CLT
28h 4m
JFK
DOH

Sep 10

JNB
Qatar Airways Logo
Qatar Airways

Sep 15

JNB
28h 29m
DOH
JFK

Sep 16

CLT

as low as

$1191

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

Qatar Airways Logo
Qatar Airways

Aug 26

CLT
28h 4m
JFK
DOH

Aug 28

JNB
Qatar Airways Logo
Qatar Airways

Sep 16

JNB
29h 12m
DOH
JFK

Sep 17

CLT

as low as

$1245

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

Etihad Airways Logo
Etihad Airways

Sep 1

CLT
35h 20m
AUH

Sep 3

JNB
Etihad Airways Logo
Etihad Airways

Oct 1

JNB
30h 55m
AUH

Oct 2

CLT

as low as

$1309

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

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 18

CLT
25h 25m
IAD
ADD

Sep 19

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 2

JNB
29h 20m
ADD
ORD

Oct 3

CLT

as low as

$1321

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

Kenya Airways Logo
Kenya Airways

Sep 8

CLT
23h 50m
JFK
NBO

Sep 9

JNB
Kenya Airways Logo
Kenya Airways

Sep 15

JNB
26h 52m
NBO
JFK

Sep 16

CLT

as low as

$1331

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

United Airlines Logo
United Airlines

Nov 2

CLT
24h 5m
IAD
ADD

Nov 3

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 17

JNB
30h 34m
ADD
IAD

Nov 18

CLT

as low as

$1343

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

Air Canada Logo
Air Canada

Sep 9

CLT
29h 15m
YYZ
DXB

Sep 10

JNB
Emirates Logo
Emirates

Sep 23

JNB
31h 27m
DXB
YYZ

Sep 24

CLT

as low as

$1611

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

IBERIA Logo
IBERIA

Jan 14

CLT
26h 5m
LHR

Jan 16

JNB
British Airways Logo
British Airways

Jan 27

JNB
23h 20m
LHR

Jan 28

CLT

as low as

$1622

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

American Airlines Logo
American Airlines

Nov 1

CLT
26h 5m
LHR

Nov 3

JNB
American Airlines Logo
American Airlines

Nov 14

JNB
23h 20m
LHR

Nov 15

CLT

as low as

$1955

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

United Airlines Logo
United Airlines

Sep 27

CLT
36h 50m
ORD
DXB

Sep 29

JNB
Emirates Logo
Emirates

Oct 3

JNB
29h 3m
DXB
ORD

Oct 4

CLT

as low as

$2035

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

Brussels Airlines Logo
Brussels Airlines

Aug 4

CLT
36h
EWR
FRA

Aug 6

JNB
Lufthansa Logo
Lufthansa

Sep 1

JNB
29h 55m
FRA
IAD

Sep 2

CLT

as low as

$2236

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

Brussels Airlines Logo
Brussels Airlines

Sep 17

CLT
36h 4m
EWR
FRA

Sep 19

JNB
Lufthansa Logo
Lufthansa

Oct 3

JNB
38h
MUC

Oct 4

CLT

as low as

$2239

Top Deals on flights from Miami to Johannesburg

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

IBERIA Logo
IBERIA

Sep 14

MIA
32h 20m
LHR

Sep 16

JNB
British Airways Logo
British Airways

Sep 28

JNB
25h 45m
LHR

Sep 29

MIA

as low as

$1375

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

United Airlines Logo
United Airlines

May 7

MIA
38h 55m
EWR
ADD

May 9

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 7

JNB
49h 32m
ADD
EWR

Jun 9

MIA

as low as

$1427

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

United Airlines Logo
United Airlines

Apr 29

MIA
28h 45m
IAD
LFW

May 1

JNB
ASKY Airlines Logo
ASKY Airlines

May 8

JNB
33h 40m
LFW
EWR

May 9

MIA

as low as

$1559

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

Emirates Logo
Emirates

Sep 9

MIA
23h 35m
DXB

Sep 11

JNB
Emirates Logo
Emirates

Sep 23

JNB
26h 30m
DXB

Sep 24

MIA

as low as

$1678

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

Air Canada Logo
Air Canada

Apr 30

MIA
42h 35m
YUL
FRA

May 2

JNB
SWISS Logo
SWISS

May 8

JNB
28h 5m
ZRH

May 9

MIA

as low as

$1757

Good to Know

Essential information to help you plan your flight from North America to Johannesburg

Cheapest Flight

$975

The lowest price we found in the last two weeks, departing May 4 and returning May 12

Airline QR1 stop ‧ 23h 55m ‧ economy

Fastest Flights

$1994

The fastest flight that we found in the last two weeks, departing Feb 8 and returning Feb 23

Airline UA1 stop ‧ 18h 5m ‧ economy

Cheapest Flight Round-trip

$975

Cheapest price found in the last 14 days, departing May 4 and returning May 12

Airline QR1 stop ‧ 23h 55m ‧ economy

Cheapest Layover airport

$1550

The cheapest layover airport to Johannesburg is currently $1550

Airline AA2 stops ‧ 29h 22m ‧ economy

Best Arrival airport

$975

The best arrival airport to Johannesburg is currently $975

Airline QR1 stop ‧ 23h 55m ‧ economy

Best Departure airport

$975

The best departure airport to Johannesburg is currently $975

Airline QR1 stop ‧ 23h 55m ‧ economy

Cheapest Airline

$975

The cheapest airline to Johannesburg is currently $975

Airline QR1 stop ‧ 23h 55m ‧ economy