Browse Destinations:

Find Deals on Flights 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: Mon Nov 30 2015 Return: Sun Dec 13 2015 Trip spans 14 days
Major Airline
Major Airline
MIA
JNB
31h 35m
1 stop
JNB
MIA
25h 10m
1 stop
Depart: Mon Nov 2 2015 Return: Tue Nov 17 2015 Trip spans 16 days
Air Canada
Air Canada
TPA
JNB
53h 05m
2 stops
JNB
TPA
28h 52m
2 stops
Depart: Sun Dec 6 2015 Return: Mon Dec 14 2015 Trip spans 9 days
Lufthansa
Lufthansa
PBI
JNB
36h 45m
2 stops
JNB
PBI
52h 30m
2 stops
Depart: Tue Nov 3 2015 Return: Thu Nov 12 2015 Trip spans 10 days
United
United
IAD
JNB
32h 35m
1 stop
JNB
IAD
27h 20m
1 stop
Depart: Mon Nov 9 2015 Return: Thu Nov 19 2015 Trip spans 11 days
United
United
BOS
JNB
34h 25m
1 stop
JNB
BOS
24h 50m
1 stop
Depart: Tue Dec 1 2015 Return: Tue Dec 22 2015 Trip spans 22 days
Lufthansa
Lufthansa
HOU
JNB
31h 30m
1 stop
JNB
HOU
24h 40m
1 stop
Depart: Mon Nov 23 2015 Return: Tue Dec 1 2015 Trip spans 9 days
Air Canada
Air Canada
MCO
JNB
36h 10m
2 stops
JNB
MCO
33h 08m
2 stops
Depart: Wed Oct 7 2015 Return: Wed Oct 21 2015 Trip spans 15 days
Lufthansa
Lufthansa
LAX
JNB
27h 15m
1 stop
JNB
LAX
27h 40m
1 stop
Depart: Wed Nov 11 2015 Return: Wed Nov 18 2015 Trip spans 8 days
Saudia
Saudia
JFK
JNB
34h 55m
1 stop
JNB
JFK
23h 45m
1 stop
Depart: Tue Nov 10 2015 Return: Tue Nov 24 2015 Trip spans 15 days
Lufthansa
Lufthansa
EWR
JNB
31h 45m
1 stop
JNB
EWR
22h 10m
1 stop
Depart: Tue Nov 17 2015 Return: Tue Dec 1 2015 Trip spans 15 days
British Airways
British Airways
FLL
JNB
29h 15m
2 stops
JNB
FLL
32h 12m
2 stops
Depart: Thu Dec 3 2015 Return: Fri Dec 25 2015 Trip spans 23 days
Major Airline
Major Airline
BWI
JNB
28h 35m
1 stop
JNB
BWI
28h 25m
1 stop
Depart: Mon Aug 17 2015 Return: Mon Sep 14 2015 Trip spans 29 days
Lufthansa
Lufthansa
RSW
JNB
37h 55m
2 stops
JNB
RSW
27h 54m
2 stops
Depart: Wed Dec 2 2015 Return: Thu Dec 24 2015 Trip spans 23 days
KLM Royal Dutch
KLM Royal Dutch
DCA
JNB
24h 05m
2 stops
JNB
DCA
29h 07m
2 stops
Depart: Mon Nov 16 2015 Return: Tue Dec 8 2015 Trip spans 23 days
Air Canada
Air Canada
SFO
JNB
38h 35m
2 stops
JNB
SFO
28h 56m
2 stops
Depart: Tue Sep 22 2015 Return: Mon Sep 28 2015 Trip spans 7 days
United
United
ORD
JNB
27h 05m
1 stop
JNB
ORD
27h 00m
1 stop
Depart: Thu Nov 12 2015 Return: Mon Nov 16 2015 Trip spans 5 days
Air Canada
Air Canada
PHX
JNB
35h 15m
2 stops
JNB
PHX
32h 59m
2 stops
Depart: Thu Aug 27 2015 Return: Mon Aug 31 2015 Trip spans 5 days
Lufthansa
Lufthansa
SNA
JNB
35h 06m
2 stops
JNB
SNA
35h 02m
2 stops
Depart: Thu Nov 5 2015 Return: Sun Nov 22 2015 Trip spans 18 days
Air France
Air France
ONT
JNB
38h 50m
2 stops
JNB
ONT
31h 49m
2 stops
Depart: Sat Jan 23 2016 Return: Sat Feb 13 2016 Trip spans 22 days
British Airways
British Airways
DFW
JNB
27h 30m
1 stop
JNB
DFW
28h 05m
1 stop
Airports
Origin

New York
$803
Chicago
$879
Fort Lauderdale
$809
Santa Ana
$910
Washington
only $728
only $840
Fort Myers
$813
Miami
$666
West Palm Beach
$719
San Francisco
$855
Baltimore
$809
Orlando
$754
Phoenix
$904
Los Angeles
$803
Newark
$808
Dallas
$944
Tampa
$719
Ontario
$938
Houston
$740
Boston
$728
Destination

Johannesburg
$666