
Flight Deals from North America to Johannesburg from $975
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Atlanta to Johannesburg
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1031
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1092
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 19
Sep 20
as low as
$1132
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Aug 24
Aug 25

Sep 14
Sep 15
as low as
$1258
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Sep 14
Sep 16

Oct 5
Oct 6
as low as
$1610
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1647
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 16
Feb 18

Mar 2
Mar 3
as low as
$1983
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 16
Feb 18

Mar 2
Mar 3
as low as
$2006
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 1
Feb 2

Feb 15
Feb 16
as low as
$2027
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Feb 16
Feb 18

Mar 2
Mar 3
as low as
$2084
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Aug 25
Aug 27

Oct 20
Oct 21
as low as
$2105
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Nov 1
Nov 3

Nov 21
Nov 22
as low as
$2114
Top Deals on flights from Los Angeles to Johannesburg
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Sep 21
Sep 23

Sep 28
Sep 29
as low as
$1079
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Aug 30
Sep 1

Oct 30
Oct 31
as low as
$1280
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Oct 16
Oct 18

Oct 26
Oct 27
as low as
$1409
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

May 11
May 13

May 24
May 26
as low as
$1449
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Feb 23
Feb 25

Mar 24
Mar 25
as low as
$1555
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1616
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1814
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Jun 25
Jun 27

Jul 7
Jul 9
as low as
$2230
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Apr 28
Apr 30

Apr 30
May 2
as low as
$6107
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Jun 17
Jun 19

Jul 5
Jul 6
as low as
$7937
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Jul 10
Jul 12

Jul 26
Jul 27
as low as
$8378
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Jul 31
Aug 2

Aug 11
Aug 12
as low as
$8776
Top Deals on flights from Dallas to Johannesburg
Dallas, US (DFW) - Johannesburg, ZA (JNB)

May 12
May 14

May 27
May 28
as low as
$1465
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Jul 28
Jul 29

Aug 14
Aug 15
as low as
$1512
Dallas, US (DFW) - Johannesburg, ZA (JNB)

May 6
May 8

May 20
May 21
as low as
$1520
Dallas, US (DFW) - Johannesburg, ZA (JNB)

May 12
May 14

Jun 5
Jun 6
as low as
$1536
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1576
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$2060
Dallas, US (DFW) - Johannesburg, ZA (JNB)

May 30
Jun 1

Jun 22
Jun 23
as low as
$2495
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Jun 1
Jun 2

Jun 23
Jun 24
as low as
$3178
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Mar 15
Mar 17

Mar 28
Mar 29
as low as
$5536
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Apr 27
Apr 29

May 11
May 13
as low as
$10378
Top Deals on flights from Detroit to Johannesburg
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 19
Nov 20

Nov 26
Nov 27
as low as
$1424
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1510
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1548
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1560
Detroit, US (DTT) - Johannesburg, ZA (JNB)

May 6
May 7

May 12
May 13
as low as
$1577
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Apr 28
Apr 30

May 8
May 9
as low as
$1746
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Oct 7
Oct 8

Oct 25
Oct 26
as low as
$1994
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Feb 8
Feb 9

Feb 22
Feb 23
as low as
$1994
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Feb 8
Feb 10

Feb 22
Feb 23
as low as
$2029
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Oct 6
Oct 7

Oct 20
Oct 21
as low as
$2095
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Feb 8
Feb 10

Feb 22
Feb 23
as low as
$2151
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 26
Sep 27
as low as
$2159
Top Deals on flights from Denver to Johannesburg
Denver, US (DEN) - Johannesburg, ZA (JNB)

Oct 21
Oct 23

Oct 30
Oct 31
as low as
$1349
Denver, US (DEN) - Johannesburg, ZA (JNB)

Oct 27
Oct 29

Nov 11
Nov 12
as low as
$1406
Denver, US (DEN) - Johannesburg, ZA (JNB)

May 10
May 12

May 14
May 15
as low as
$1443
Denver, US (DEN) - Johannesburg, ZA (JNB)

Jan 18
Jan 19

Feb 8
Feb 9
as low as
$1641
Denver, US (DEN) - Johannesburg, ZA (JNB)

Oct 27
Oct 29

Nov 11
Nov 12
as low as
$1773
Denver, US (DEN) - Johannesburg, ZA (JNB)

Apr 26
Apr 28

May 6
May 7
as low as
$1838
Denver, US (DEN) - Johannesburg, ZA (JNB)

Nov 10
Nov 12

Nov 19
Nov 20
as low as
$1861
Denver, US (DEN) - Johannesburg, ZA (JNB)

Sep 1
Sep 3

Sep 15
Sep 16
as low as
$1871
Denver, US (DEN) - Johannesburg, ZA (JNB)

Oct 27
Oct 29

Nov 11
Nov 12
as low as
$1888
Denver, US (DEN) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1949
Denver, US (DEN) - Johannesburg, ZA (JNB)

Aug 23
Aug 25

Sep 5
Sep 6
as low as
$1993
Denver, US (DEN) - Johannesburg, ZA (JNB)

Nov 1
Nov 3

Nov 10
Nov 11
as low as
$2075
Top Deals on flights from Chicago to Johannesburg
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Sep 8
Sep 9

Sep 15
Sep 16
as low as
$1041
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Sep 1
Sep 3

Sep 8
Sep 9
as low as
$1156
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Aug 26
Aug 28

Aug 31
Sep 2
as low as
$1358
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Jan 18
Jan 20

Feb 10
Feb 11
as low as
$1379
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1678
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Aug 25
Aug 26

Aug 31
Sep 1
as low as
$1685
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Sep 1
Sep 4

Sep 21
Sep 22
as low as
$1701
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Aug 31
Sep 2

Sep 21
Sep 22
as low as
$1845
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Aug 25
Aug 26

Sep 1
Sep 2
as low as
$1851
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Oct 10
Oct 11

Oct 24
Oct 25
as low as
$1873
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Oct 10
Oct 11

Oct 24
Oct 25
as low as
$1873
Chicago, US (CHI) - Johannesburg, ZA (JNB)

Aug 25
Aug 27

Aug 31
Sep 1
as low as
$1888
Top Deals on flights from New York City to Johannesburg
New York City, US (NYC) - Johannesburg, ZA (JNB)

May 4
May 6

May 11
May 12
as low as
$975
New York City, US (NYC) - Johannesburg, ZA (JNB)

May 12
May 13

May 29
May 30
as low as
$1014
New York City, US (NYC) - Johannesburg, ZA (JNB)

Sep 15
Sep 16

Sep 28
Sep 29
as low as
$1034
New York City, US (NYC) - Johannesburg, ZA (JNB)

May 10
May 12

May 14
May 15
as low as
$1154
New York City, US (NYC) - Johannesburg, ZA (JNB)

Aug 21
Aug 23

Oct 4
Oct 5
as low as
$1485
New York City, US (NYC) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1509
New York City, US (NYC) - Johannesburg, ZA (JNB)

Jun 5
Jun 6

Jun 15
Jun 16
as low as
$1532
New York City, US (NYC) - Johannesburg, ZA (JNB)

Sep 30
Oct 2

Oct 14
Oct 15
as low as
$1578
New York City, US (NYC) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1592
New York City, US (NYC) - Johannesburg, ZA (JNB)

Nov 9
Nov 11

Nov 18
Nov 18
as low as
$1638
New York City, US (NYC) - Johannesburg, ZA (JNB)

Mar 19
Mar 21

Mar 26
Mar 27
as low as
$1646
New York City, US (NYC) - Johannesburg, ZA (JNB)

Aug 26
Aug 28

Nov 26
Nov 27
as low as
$1646
Top Deals on flights from Las Vegas to Johannesburg
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

May 4
May 5

May 19
May 20
as low as
$1375
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Oct 22
Oct 25

Nov 1
Nov 2
as low as
$1389
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

May 4
May 6

May 19
May 20
as low as
$1428
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Aug 24
Aug 26

Sep 10
Sep 11
as low as
$1455
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1488
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Oct 22
Oct 23

Nov 12
Nov 13
as low as
$1527
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1550
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Oct 22
Oct 25

Nov 12
Nov 13
as low as
$1581
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Aug 31
Sep 2

Sep 17
Sep 18
as low as
$1678
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1710
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Aug 29
Sep 1

Sep 10
Sep 11
as low as
$1715
Las Vegas, US (LAS) - Johannesburg, ZA (JNB)

Nov 11
Nov 13

Nov 19
Nov 20
as low as
$1724
Top Deals on flights from Charlotte to Johannesburg
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 8
Sep 10

Sep 15
Sep 16
as low as
$1191
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Aug 26
Aug 28

Sep 16
Sep 17
as low as
$1245
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 1
Sep 3

Oct 1
Oct 2
as low as
$1309
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 18
Sep 19

Oct 2
Oct 3
as low as
$1321
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 8
Sep 9

Sep 15
Sep 16
as low as
$1331
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Nov 2
Nov 3

Nov 17
Nov 18
as low as
$1343
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 9
Sep 10

Sep 23
Sep 24
as low as
$1611
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Jan 14
Jan 16

Jan 27
Jan 28
as low as
$1622
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Nov 1
Nov 3

Nov 14
Nov 15
as low as
$1955
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 27
Sep 29

Oct 3
Oct 4
as low as
$2035
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Aug 4
Aug 6

Sep 1
Sep 2
as low as
$2236
Charlotte, US (CLT) - Johannesburg, ZA (JNB)

Sep 17
Sep 19

Oct 3
Oct 4
as low as
$2239
Top Deals on flights from Miami to Johannesburg
Miami, US (MIA) - Johannesburg, ZA (JNB)

Sep 14
Sep 16

Sep 28
Sep 29
as low as
$1375
Miami, US (MIA) - Johannesburg, ZA (JNB)

May 7
May 9

Jun 7
Jun 9
as low as
$1427
Miami, US (MIA) - Johannesburg, ZA (JNB)

Apr 29
May 1

May 8
May 9
as low as
$1559
Miami, US (MIA) - Johannesburg, ZA (JNB)

Sep 9
Sep 11

Sep 23
Sep 24
as low as
$1678
Miami, US (MIA) - Johannesburg, ZA (JNB)

Apr 30
May 2

May 8
May 9
as low as
$1757
Good to Know
Essential information to help you plan your flight from North America to Johannesburg
Flights to Johannesburg
- Flights
- Africa
- South Africa
- Johannesburg
