Cheap flights to Johannesburg
Cheap flights from United States to Johannesburg
Flight suggestions are based on a route's cheapest round-trip fares from popular cities in United States to Johannesburg in the next 3 months. Prices include required taxes + fees for one adult in Economy. Optional charges and bag fees may apply.
from New York
(JFK - JNB)
Jun 14 — Jun 22
1 stop
from $1,056
from Atlanta
(ATL - JNB)
Aug 3 — Aug 10
1 stop
from $1,106
from Los Angeles
(LAX - JNB)
Jul 2 — Jul 8
1 stop
from $1,468
from Dallas
(DFW - JNB)
Jun 11 — Jun 17
1 stop
from $1,493
from Miami
(MIA - JNB)
May 11 — May 18
2 stops
from $1,518
from Chicago
(ORD - JNB)
Jul 30 — Aug 5
1 stop
from $1,655
Popular airlines with direct flights to Johannesburg
- AirlinkFly to Johannesburg (JNB)
- Cape TownDirect flights every day2 hr 5 min +
- MbombelaDirect flights every day55 min +
- HarareDirect flights every day1 hr 45 min +
- GaboroneDirect flights every day50 min +
- MthathaDirect flights every day1 hr 20 min +
-
- South AfricanFly to Johannesburg (JNB)
- Cape TownDirect flights every day2 hr +
- DurbanDirect flights every day1 hr 10 min +
- WindhoekDirect flights every day1 hr 45 min +
- GqeberhaDirect flights every day1 hr 40 min +
- HarareDirect flights every day1 hr 45 min +
-
- CemAir PtyFly to Johannesburg (JNB)
- BloemfonteinDirect flights every day1 hr +
- Cape TownDirect flights every day2 hr +
- DurbanDirect flights every day1 hr 15 min +
- KimberleyDirect flights every day1 hr 15 min +
- GeorgeDirect flights every day1 hr 55 min +
-
- FlySafairFly to Johannesburg (HLA, JNB)
- Cape TownDirect flights every day2 hr +
- DurbanDirect flights every day1 hr 10 min +
- GeorgeDirect flights every day1 hr 50 min +
- GqeberhaDirect flights every day1 hr 35 min +
- KuGompo CityDirect flights every day1 hr 25 min +
-
- FastjetFly to Johannesburg (JNB)
- HarareDirect flights every day1 hr 45 min +
- Victoria FallsDirect flights every day1 hr 45 min +
- BulawayoDirect flights every day1 hr 20 min +
-
- Air BotswanaFly to Johannesburg (JNB)
- GaboroneDirect flights every day45 min +
- MaunDirect flights every Mon, Wed, Fri, Sat, Sun1 hr 30 min +
-
Popular airports near Johannesburg
Distance and driving time are relative to the city center. Airports are listed based on distance from Johannesburg center and popularity with travelers.
- O.R. Tambo International Airport (JNB)Johannesburg South Africa 14 mi
- Lanseria International Airport (HLA)Johannesburg South Africa 51 min 19 mi
- Polokwane International Airport (PTG) (PTG)Polokwane South Africa 3 hr 32 min 185 mi
When to fly to Johannesburg
Off-season
Apr – Jul
Less popular and lower prices
Peak season
Sep – Dec
Most popular and higher prices
About Johannesburg
Johannesburg, South Africa's biggest city and capital of Gauteng province, began as a 19th-century gold-mining settlement. Its sprawling Soweto township was once home to Nelson Mandela and Desmond Tutu. Mandela’s former residence is now the Mandela House museum. Other Soweto museums that recount the struggle to end segregation include the somber Apartheid Museum and Constitution Hill, a former prison complex.
Frequently asked questions about flying to Johannesburg
What counts as the best airline for your flights to Johannesburg really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to Johannesburg.
In terms of direct flights, Airlink is the most popular, flying directly from 44 cities. Airlink flies to O.R. Tambo International Airport (JNB) .
Other popular airlines flying to Johannesburg are South African, CemAir Pty, FlySafair, Fastjet, Air Botswana.
In terms of direct flights, Airlink is the most popular, flying directly from 44 cities. Airlink flies to O.R. Tambo International Airport (JNB) .
Other popular airlines flying to Johannesburg are South African, CemAir Pty, FlySafair, Fastjet, Air Botswana.
- South African flies directly from 15 cities. South African flies to O.R. Tambo International Airport (JNB) .
- CemAir Pty flies directly from 13 cities. CemAir Pty flies to O.R. Tambo International Airport (JNB) .
- FlySafair flies directly from 11 cities. FlySafair flies to Lanseria International Airport (HLA) , O.R. Tambo International Airport (JNB) .
- Fastjet flies directly from 3 cities. Fastjet flies to O.R. Tambo International Airport (JNB) .
- Air Botswana flies directly from 2 cities. Air Botswana flies to O.R. Tambo International Airport (JNB) .
- Airlink offers direct flights to Johannesburg from 44 cities. The most frequent departures are: Cape Town, Mbombela, Harare, Gaborone and Mthatha.
- South African offers direct flights to Johannesburg from 15 cities. The most frequent departures are: Cape Town, Durban, Windhoek, Gqeberha and Harare.
- CemAir Pty offers direct flights to Johannesburg from 13 cities. The most frequent departures are: Bloemfontein, Cape Town, Durban, Kimberley and George.
- FlySafair offers direct flights to Johannesburg from 11 cities. The most frequent departures are: Cape Town, Durban, George, Gqeberha and KuGompo City.
- Fastjet offers direct flights to Johannesburg from 3 cities. The most frequent departures are: Harare, Victoria Falls and Bulawayo.
- Air Botswana offers direct flights to Johannesburg from 2 cities. The most frequent departures are: Gaborone and Maun.
Johannesburg is a year-round destination, with hot summers (Nov–Mar) and mild, drier winters (May–Sep). Most visitors arrive Mar–May and Oct–Dec. Local events include the Rand Show consumer exhibition (Mar–Apr), the Joy of Jazz festival (Sep) and the Joburg Carnival (New Year's Eve).
Johannesburg is served by only one major airport: O.R. Tambo International Airport, 14 mi away from the city center.
If you are looking to book airline tickets from United States to Johannesburg you have options. Some of the cheapest flights from popular cities include:
- Qatar Airways flight from Chicago, starting at $1,655 from Jul 30 to Aug 5
- Qatar Airways flight from Dallas, starting at $1,493 from Jun 11 to Jun 17
- Etihad flight from Atlanta, starting at $1,106 from Aug 3 to Aug 10
- Qatar Airways flight from New York, starting at $1,056 from Jun 14 to Jun 22
- Qatar Airways flight from Los Angeles, starting at $1,468 from Jul 2 to Jul 8
- United flight from Miami, starting at $1,518 from May 11 to May 18
Of all the flights departing from popular cities in United States, the cheapest round-trip flight to Johannesburg starts at $1,056 and departs from New York on Jun 14 to Jun 22.
Finding last-minute flights to Johannesburg is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to Johannesburg on Google Flights.
Just enter your departure city, choose Johannesburg in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.
Just enter your departure city, choose Johannesburg in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.
Search more flights
Find cheap flights on popular routes
Flights from Cape Town to Johannesburg
Flights from London to Johannesburg
Flights from Tokyo to Johannesburg
Flights from Durban to Johannesburg
Flights from New York to Johannesburg
Flights from Paris to Johannesburg
Flights from Milan to Johannesburg
Flights from Shanghai to Johannesburg
Flights from New Delhi to Johannesburg
Flights from Washington to Johannesburg
Flights from Dubai to Johannesburg
Flights from Istanbul to Johannesburg
Flights from Seoul to Johannesburg
Flights from Amsterdam to Johannesburg
Flights from Frankfurt am Main to Johannesburg
Flights from Manchester to Johannesburg
Flights from Beijing to Johannesburg
Flights from Cairo to Johannesburg
Flights from Bangkok to Johannesburg
Flights from Barcelona to Johannesburg

