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 Oct 28 2015 Return: Wed Nov 11 2015 Trip spans 15 days
Major Airline
Major Airline
JFK
JNB
27h 00m
1 stop
JNB
JFK
22h 00m
1 stop
Depart: Mon May 4 2015 Return: Wed May 13 2015 Trip spans 10 days
British Airways
British Airways
MIA
JNB
27h 55m
1 stop
JNB
MIA
23h 05m
1 stop
Depart: Wed Aug 19 2015 Return: Fri Sep 4 2015 Trip spans 17 days
Major Airline
Major Airline
IAH
JNB
34h 00m
1 stop
JNB
IAH
26h 00m
1 stop
Depart: Thu Aug 20 2015 Return: Fri Sep 4 2015 Trip spans 16 days
Major Airline
Major Airline
HOU
JNB
32h 00m
1 stop
JNB
HOU
26h 00m
1 stop
Depart: Thu Oct 29 2015 Return: Tue Nov 17 2015 Trip spans 20 days
Major Airline
Major Airline
BOS
JNB
19h 00m
1 stop
JNB
BOS
30h 00m
2 stops
Depart: Wed May 27 2015 Return: Thu Jul 9 2015 Trip spans 44 days
Major Airline
Major Airline
DFW
JNB
33h 00m
2 stops
JNB
DFW
25h 00m
1 stop
Depart: Mon May 18 2015 Return: Sun May 24 2015 Trip spans 7 days
Major Airline
Major Airline
PBI
JNB
37h 00m
2 stops
JNB
PBI
29h 00m
2 stops
Depart: Wed Apr 29 2015 Return: Mon May 4 2015 Trip spans 6 days
Delta
Delta
SFO
JNB
24h 20m
1 stop
JNB
SFO
27h 33m
1 stop
Depart: Tue Oct 27 2015 Return: Tue Nov 17 2015 Trip spans 22 days
Major Airline
Major Airline
LAX
JNB
24h 00m
1 stop
JNB
LAX
33h 00m
2 stops
Depart: Sat Oct 31 2015 Return: Sat Nov 7 2015 Trip spans 8 days
Air Canada
Air Canada
DCA
JNB
31h 55m
2 stops
JNB
DCA
28h 11m
2 stops
Depart: Tue Apr 28 2015 Return: Wed May 6 2015 Trip spans 9 days
Delta
Delta
LGA
JNB
25h 51m
1 stop
JNB
LGA
25h 09m
1 stop
Depart: Sat May 23 2015 Return: Sun Jun 14 2015 Trip spans 23 days
Major Airline
Major Airline
ORD
JNB
30h 00m
1 stop
JNB
ORD
26h 00m
2 stops
Depart: Tue Sep 1 2015 Return: Fri Sep 18 2015 Trip spans 18 days
Lufthansa
Lufthansa
IAD
JNB
27h 05m
1 stop
JNB
IAD
28h 15m
1 stop
Depart: Fri May 29 2015 Return: Sun Jun 7 2015 Trip spans 10 days
Major Airline
Major Airline
EWR
JNB
30h 00m
1 stop
JNB
EWR
30h 00m
1 stop
Depart: Tue Aug 25 2015 Return: Sun Sep 6 2015 Trip spans 13 days
Major Airline
Major Airline
PHL
JNB
33h 00m
1 stop
JNB
PHL
29h 00m
1 stop
Depart: Thu May 7 2015 Return: Thu May 21 2015 Trip spans 15 days
Delta
Delta
DAL
JNB
23h 35m
1 stop
JNB
DAL
24h 16m
1 stop
Depart: Wed Oct 14 2015 Return: Sun Oct 25 2015 Trip spans 12 days
Lufthansa
Lufthansa
TPA
JNB
30h 55m
2 stops
JNB
TPA
30h 30m
1 stop
Depart: Tue Sep 15 2015 Return: Tue Sep 29 2015 Trip spans 15 days
Lufthansa
Lufthansa
ORL
JNB
36h 40m
2 stops
JNB
ORL
28h 25m
1 stop
Depart: Wed Oct 21 2015 Return: Sun Oct 25 2015 Trip spans 5 days
$1032
Select
Major Airline
Major Airline
AUS
JNB
30h 00m
1 stop
JNB
AUS
28h 00m
1 stop
Depart: Sun May 10 2015 Return: Sat May 30 2015 Trip spans 21 days
$1041
Select
Major Airline
Major Airline
SEA
JNB
39h 00m
2 stops
JNB
SEA
23h 00m
1 stop
Airports
Origin

New York
only $791
only $931
Seattle
$1041
Chicago
$941
Austin
$1032
Washington
only $942
only $930
Miami
$803
West Palm Beach
$884
San Francisco
$888
Orlando
$993
Los Angeles
$891
Newark
$962
Dallas
only $868
only $965
Tampa
$992
Philadelphia
$962
Houston
only $835
only $835
Boston
$840
Destination

Johannesburg
$791