24/7 Support
(855-706-2925)

Flight Deals from Johannesburg to United States from $829
Top flight deals from leading airlines:







... and +100s more
Cancel within 24 hours for a full refund—no questions asked.
We’ll refund the difference if the price drops before you fly.
The prices shown are exactly what you pay, with no hidden taxes or fees.
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)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1461
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1609
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1754
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 6
Jan 7

Mar 13
Mar 15
as low as
$1771
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 12
Mar 14
as low as
$1817
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1826
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1846
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1880
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2084
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2090
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2161
Johannesburg, ZA (JNB) - Atlanta, US (ATL)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2205
Top Deals on flights from Johannesburg to Los Angeles
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 6
Jan 7

Mar 11
Mar 13
as low as
$1623
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1806
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1806
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 5
Jan 6

Mar 13
Mar 14
as low as
$1925
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 16
as low as
$1929
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 5
Jan 6

Mar 13
Mar 15
as low as
$1962
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$2053
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2059
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2060
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 16
as low as
$2116
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2209
Johannesburg, ZA (JNB) - Los Angeles, US (LAX)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2252
Top Deals on flights from Johannesburg to Dallas
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 5
Jan 7

Mar 13
Mar 15
as low as
$1713
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 6
Jan 7

Mar 11
Mar 13
as low as
$1735
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1925
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 5
Jan 6

Mar 13
Mar 14
as low as
$1928
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1957
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 5
Jan 6

Mar 13
Mar 15
as low as
$1964
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 6

Mar 13
Mar 14
as low as
$1965
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2063
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2131
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2157
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2167
Johannesburg, ZA (JNB) - Dallas, US (DFW)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2189
Top Deals on flights from Johannesburg to Detroit
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1367
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1367
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1395
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1395
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1456
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1456
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1585
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1695
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1740
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1740
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1788
Johannesburg, ZA (JNB) - Detroit, US (DTT)

Oct 24
Oct 25

Oct 31
Nov 1
as low as
$1922
Top Deals on flights from Johannesburg to Denver
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1075
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1075
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1101
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1101
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1185
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1185
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1292
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1292
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1854
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1854
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1901
Johannesburg, ZA (JNB) - Denver, US (DEN)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1901
Top Deals on flights from Johannesburg to Chicago
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 6
Jan 7

Mar 11
Mar 13
as low as
$1543
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1714
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 12
Mar 14
as low as
$1718
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 5
Jan 6

Mar 12
Mar 13
as low as
$1825
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 5
Jan 6

Mar 12
Mar 14
as low as
$1865
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1875
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1907
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 5
Jan 6

Mar 13
Mar 15
as low as
$1930
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1974
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2010
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2056
Johannesburg, ZA (JNB) - Chicago, US (CHI)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2150
Top Deals on flights from Johannesburg to New York City
Johannesburg, ZA (JNB) - New York City, US (NYC)

Dec 7
Dec 8

Feb 19
Feb 21
as low as
$829
Johannesburg, ZA (JNB) - New York City, US (NYC)

Dec 8
Dec 9

Feb 23
Feb 25
as low as
$835
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 9
Feb 10

Feb 16
Feb 17
as low as
$858
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 10
Feb 11

Feb 20
Feb 21
as low as
$861
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 9
Feb 10

Feb 16
Feb 17
as low as
$868
Johannesburg, ZA (JNB) - New York City, US (NYC)

Mar 2
Mar 3

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

Feb 9
Feb 10

Feb 16
Feb 17
as low as
$891
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 9
Feb 10

Feb 16
Feb 18
as low as
$898
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 9
Feb 10

Feb 16
Feb 18
as low as
$913
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 9
Feb 10

Feb 16
Feb 17
as low as
$916
Johannesburg, ZA (JNB) - New York City, US (NYC)

Dec 11
Dec 12

Feb 18
Feb 20
as low as
$932
Johannesburg, ZA (JNB) - New York City, US (NYC)

Feb 3
Feb 4

Feb 14
Feb 15
as low as
$954
Top Deals on flights from Johannesburg to Las Vegas
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1057
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1057
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1198
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1198
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1243
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1243
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1254
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1254
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1255
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1742
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1742
Johannesburg, ZA (JNB) - Las Vegas, US (LAS)

Oct 24
Oct 25

Oct 31
Nov 2
as low as
$1791
Top Deals on flights from Johannesburg to Charlotte
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1846
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1892
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1896
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1934
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1939
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1993
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2021
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$2023
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2103
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 5
Jan 6

Mar 12
Mar 13
as low as
$2185
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2186
Johannesburg, ZA (JNB) - Charlotte, US (CLT)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2666
Top Deals on flights from Johannesburg to Miami
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 6
Jan 7

Mar 11
Mar 13
as low as
$1500
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1688
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1744
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1780
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$1787
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$1790
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1833
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 6

Mar 13
Mar 15
as low as
$1957
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 5
Jan 6

Mar 13
Mar 15
as low as
$1964
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 15
as low as
$2147
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 16
as low as
$2209
Johannesburg, ZA (JNB) - Miami, US (MIA)

Jan 4
Jan 5

Mar 13
Mar 14
as low as
$2248
Flights to United States
- Flights
- North America
- United States
- Flights
- Africa
- South Africa
- Johannesburg