24/7 Support
(855-706-2925)

Flight Deals to Johannesburg from $496
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.
Stops
- Up to 1 stop$937
- Up to 2 stops$1115
Airlines
- American Airlines$1138
- British Airways$1166
- Ethiopian Airlines$959
- Etihad Airways$1006
- JetBlue$1075
- Kenya Airways$1190
- Lufthansa$1227
- Qatar Airways$1029
- SWISS$1192
- Turkish Airlines$937
- United Airlines$1207
Cabin Class
- Economy$937
Departure Airports
- Dallas Fort Worth International Airport$1029
- Denver International Airport$1094
- Detroit Metropolitan Airport$1193
- Hartsfield Jackson Atlanta International Airport$937
- Los Angeles International Airport$1188
Arrival Airports
- OR Tambo International Airport$937
Layover Airports
- Abu Dhabi International Airport$1006
- Addis Ababa Bole International Airport$959
- Austin Bergstrom International Airport$1276
- Cape Town International Airport$1202
- Charlotte Douglas International Airport$1246
- Chicago O Hare Airport$1166
- Dallas Fort Worth International Airport$1251
- Denver International Airport$1217
- Frankfurt am Main Airport$1227
- General Edward Lawrence Logan International Airport$1193
- George Bush Intercontinental Houston Airport$1212
- Hamad International Airport$1029
- Hartsfield Jackson Atlanta International Airport$1216
- Hosea Kutako International Airport$1272
- Istanbul Airport$937
- Jomo Kenyatta International Airport$1122
- Kigali International Airport$1115
- London Heathrow Airport$1138
- Miami International Airport$1143
- Munich Airport$1262
- New York John F Kennedy Airport$1190
- Newark Liberty Airport$1188
- Philadelphia International Airport$1245
- Phoenix Sky Harbor International Airport$1246
- Seattle Tacoma International Airport$1181
- Washington Dulles Airport$1202
- Zürich Airport$1192




























































Top Deals on flights to Johannesburg
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

Dec 28
Dec 30
as low as
$496
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

May 14
May 16
as low as
$571
Dallas, US (DFW) - Johannesburg, ZA (JNB)

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

Feb 9
Feb 11
as low as
$638
Detroit, US (DTT) - Johannesburg, ZA (JNB)

Nov 21
Nov 24
as low as
$681
Denver, US (DEN) - Johannesburg, ZA (JNB)

Nov 25
Nov 27
as low as
$724
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Feb 9
Feb 10
as low as
$725
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Feb 9
Feb 10
as low as
$725
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Apr 10
Apr 12
as low as
$745
Dallas, US (DFW) - Johannesburg, ZA (JNB)

Mar 15
Mar 17
as low as
$747
Atlanta, US (ATL) - Johannesburg, ZA (JNB)

May 14
May 16
as low as
$748
Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Jan 21
Jan 23
as low as
$753
Flights to Johannesburg
- Flights
- Africa
- South Africa
- Johannesburg
- Flights
- North America
- United States