Browse Destinations:

Find Flight Deals from United States to Johannesburg OR Tambo

Dates flexible? Here are the best fares found in the past 48 hours...

Book cheap flights to Johannesburg OR Tambo

(Round-trip)
Depart: Wed Nov 11 2015 Return: Sun Nov 15 2015 Trip spans 5 days
Lufthansa
Lufthansa
HOU
JNB
31h 45m
1 stop
JNB
HOU
24h 40m
1 stop
Depart: Mon Nov 9 2015 Return: Sun Nov 22 2015 Trip spans 14 days
Air Canada
Air Canada
BWI
JNB
32h 30m
2 stops
JNB
BWI
27h 34m
2 stops
Depart: Wed Sep 30 2015 Return: Sat Oct 31 2015 Trip spans 32 days
Virgin Atlantic
Virgin Atlantic
JFK
JNB
29h 35m
1 stop
JNB
JFK
21h 15m
1 stop
Depart: Thu Oct 15 2015 Return: Sat Oct 31 2015 Trip spans 17 days
Virgin Atlantic
Virgin Atlantic
EWR
JNB
28h 35m
1 stop
JNB
EWR
22h 05m
1 stop
Depart: Sun Aug 23 2015 Return: Sun Sep 6 2015 Trip spans 15 days
Lufthansa
Lufthansa
IAH
JNB
32h 15m
1 stop
JNB
IAH
25h 35m
1 stop
Depart: Thu Oct 29 2015 Return: Mon Nov 2 2015 Trip spans 5 days
Lufthansa
Lufthansa
PBI
JNB
35h 20m
2 stops
JNB
PBI
26h 40m
2 stops
Depart: Tue Nov 10 2015 Return: Tue Nov 24 2015 Trip spans 15 days
KLM Royal Dutch
KLM Royal Dutch
DAL
JNB
25h 20m
2 stops
JNB
DAL
29h 56m
2 stops
Depart: Thu Nov 26 2015 Return: Thu Dec 3 2015 Trip spans 8 days
KLM Royal Dutch
KLM Royal Dutch
DFW
JNB
24h 55m
2 stops
JNB
DFW
28h 07m
2 stops
Depart: Thu Nov 5 2015 Return: Sun Nov 15 2015 Trip spans 11 days
Virgin Atlantic
Virgin Atlantic
MIA
JNB
28h 15m
1 stop
JNB
MIA
24h 20m
1 stop
Depart: Sun Nov 15 2015 Return: Mon Nov 30 2015 Trip spans 16 days
Virgin Atlantic
Virgin Atlantic
BOS
JNB
28h 50m
1 stop
JNB
BOS
23h 50m
1 stop
Depart: Mon Oct 19 2015 Return: Sun Oct 25 2015 Trip spans 7 days
Lufthansa
Lufthansa
MCO
JNB
30h 45m
1 stop
JNB
MCO
28h 45m
1 stop
Depart: Fri Oct 2 2015 Return: Thu Oct 15 2015 Trip spans 14 days
Virgin Atlantic
Virgin Atlantic
IAD
JNB
32h 10m
1 stop
JNB
IAD
24h 05m
1 stop
Depart: Thu Aug 13 2015 Return: Tue Aug 25 2015 Trip spans 13 days
Lufthansa
Lufthansa
TPA
JNB
38h 22m
2 stops
JNB
TPA
29h 21m
2 stops
Depart: Sun Oct 18 2015 Return: Mon Oct 26 2015 Trip spans 9 days
Lufthansa
Lufthansa
ORL
JNB
29h 40m
2 stops
JNB
ORL
28h 45m
1 stop
Depart: Wed Nov 25 2015 Return: Fri Dec 4 2015 Trip spans 10 days
Air Canada
Air Canada
LGA
JNB
31h 05m
2 stops
JNB
LGA
25h 45m
2 stops
Depart: Sat Sep 5 2015 Return: Sat Sep 19 2015 Trip spans 15 days
Virgin Atlantic
Virgin Atlantic
SFO
JNB
30h 15m
1 stop
JNB
SFO
31h 45m
1 stop
Depart: Tue Sep 8 2015 Return: Tue Sep 15 2015 Trip spans 8 days
Air Canada
Air Canada
DCA
JNB
33h 10m
2 stops
JNB
DCA
31h 48m
2 stops
Depart: Wed Oct 14 2015 Return: Wed Oct 28 2015 Trip spans 15 days
Emirates
Emirates
ORD
JNB
26h 00m
1 stop
JNB
ORD
24h 10m
1 stop
Depart: Tue Sep 22 2015 Return: Mon Oct 5 2015 Trip spans 14 days
Virgin Atlantic
Virgin Atlantic
LAX
JNB
25h 45m
1 stop
JNB
LAX
32h 05m
1 stop
Depart: Tue Nov 17 2015 Return: Wed Dec 2 2015 Trip spans 16 days
Emirates
Emirates
SEA
JNB
31h 40m
1 stop
JNB
SEA
23h 40m
1 stop
Airports
Origin

New York
only $782
only $885
Seattle
$929
Chicago
$906
Washington
only $835
only $904
Miami
$819
West Palm Beach
$812
San Francisco
$898
Baltimore
$777
Orlando
only $872
only $828
Los Angeles
$916
Newark
$782
Dallas
only $812
only $812
Tampa
$847
Houston
only $806
only $741
Boston
$827
Destination

Johannesburg
$741