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: Thu Nov 19 2015 Return: Mon Nov 30 2015 Trip spans 12 days
Lufthansa
Lufthansa
MIA
JNB
34h 05m
1 stop
JNB
MIA
25h 55m
1 stop
Depart: Mon Nov 30 2015 Return: Wed Dec 23 2015 Trip spans 24 days
Lufthansa
Lufthansa
IAH
JNB
31h 30m
1 stop
JNB
IAH
24h 40m
1 stop
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: Fri Nov 20 2015 Return: Sun Nov 29 2015 Trip spans 10 days
Air Canada
Air Canada
MCO
JNB
38h 30m
2 stops
JNB
MCO
29h 18m
2 stops
Depart: Tue Dec 1 2015 Return: Thu Dec 10 2015 Trip spans 10 days
SWISS
SWISS
TPA
JNB
31h 40m
1 stop
JNB
TPA
28h 45m
1 stop
Depart: Fri Dec 4 2015 Return: Sat Dec 19 2015 Trip spans 16 days
Lufthansa
Lufthansa
IAD
JNB
32h 35m
1 stop
JNB
IAD
29h 00m
1 stop
Depart: Tue Jan 12 2016 Return: Wed Jan 20 2016 Trip spans 9 days
British Airways
British Airways
BWI
JNB
28h 35m
1 stop
JNB
BWI
27h 20m
1 stop
Depart: Sat Nov 21 2015 Return: Wed Dec 2 2015 Trip spans 12 days
British Airways
British Airways
HOU
JNB
30h 15m
1 stop
JNB
HOU
25h 05m
1 stop
Depart: Wed Nov 4 2015 Return: Wed Nov 25 2015 Trip spans 22 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
29h 20m
1 stop
JNB
EWR
22h 10m
1 stop
Depart: Thu Jan 28 2016 Return: Sat Feb 6 2016 Trip spans 10 days
Delta
Delta
DCA
JNB
20h 50m
1 stop
JNB
DCA
24h 50m
1 stop
Depart: Tue Aug 25 2015 Return: Wed Sep 2 2015 Trip spans 9 days
Lufthansa
Lufthansa
BOS
JNB
28h 30m
1 stop
JNB
BOS
27h 45m
1 stop
Depart: Mon Oct 26 2015 Return: Tue Nov 3 2015 Trip spans 9 days
Delta
Delta
LGB
JNB
37h 26m
2 stops
JNB
LGB
31h 29m
2 stops
Depart: Mon Sep 14 2015 Return: Sun Nov 8 2015 Trip spans 56 days
British Airways
British Airways
FLL
JNB
34h 00m
2 stops
JNB
FLL
32h 09m
2 stops
Depart: Mon Nov 16 2015 Return: Tue Nov 24 2015 Trip spans 9 days
Air Canada
Air Canada
LGA
JNB
52h 15m
2 stops
JNB
LGA
27h 04m
2 stops
Depart: Tue Oct 6 2015 Return: Wed Oct 14 2015 Trip spans 9 days
United
United
ORD
JNB
27h 05m
1 stop
JNB
ORD
22h 15m
1 stop
Depart: Sun Jan 17 2016 Return: Tue Jan 26 2016 Trip spans 10 days
Air France
Air France
LAX
JNB
27h 55m
1 stop
JNB
LAX
27h 20m
1 stop
Depart: Tue Sep 22 2015 Return: Sun Oct 11 2015 Trip spans 20 days
Lufthansa
Lufthansa
SNA
JNB
35h 06m
2 stops
JNB
SNA
34h 55m
2 stops
Depart: Wed Nov 25 2015 Return: Wed Dec 2 2015 Trip spans 8 days
Air Canada
Air Canada
PHX
JNB
40h 35m
2 stops
JNB
PHX
33h 13m
2 stops
Depart: Tue Aug 18 2015 Return: Tue Aug 25 2015 Trip spans 8 days
Lufthansa
Lufthansa
SFO
JNB
31h 30m
1 stop
JNB
SFO
30h 10m
1 stop
Airports
Origin

New York
only $803
only $870
Chicago
$879
Fort Lauderdale
$868
Santa Ana
$910
Washington
only $770
only $809
Miami
$668
West Palm Beach
$719
San Francisco
$932
Baltimore
$779
Orlando
$728
Long Beach
$857
Phoenix
$911
Los Angeles
$903
Newark
$808
Tampa
$736
Houston
only $700
only $795
Boston
$825
Destination

Johannesburg
$668