How to find cheap flights to Johannesburg O.R. Tambo International Airport (JNB)
$985 is currently the cheapest price for a round-trip flight to Johannesburg O.R. Tambo International Airport. For a one-way plane ticket to JNB, the lowest fare is $505.
Never pay more than you need by setting up a Price Alert for tickets to JNB. We'll stay on top of it for you, sending updates when fares go down.
The sooner you book, the better. You might even be able to pick up some amazing early bird deals on tickets to Johannesburg, where Johannesburg O.R. Tambo International Airport is located.
Select 'Add nearby airports' when searching to boost your chances of landing cheap flights to Johannesburg. Doing this will give you more options for where you begin and end your journey, as well as different prices.
Search for plane tickets to Johannesburg O.R. Tambo International Airport that have one stop or more. Connecting flights often offer better prices. Once your results show up, use the 'Stops' filter to browse your options.
Best time to go to Johannesburg
The cheapest month to get on a flight to Johannesburg is usually May.
If you're flexible with your dates, try using the 'Whole month' tool. It'll help you find the cheapest month, and even day of the year, for flights to JNB.
If you'd like to experience Johannesburg at its busiest, lock in your flights to JNB for April. Going on vacation during peak periods typically means there's more to see and do than at other times of the year.
The quietest time of the year to travel is December. Lock in your plane tickets to Johannesburg then and explore the top attractions at a more leisurely pace.
Check the weather before you travel. January is the warmest time of year in Johannesburg, averaging between 59ºF and 86ºF.
Ranging from 37ºF to 68ºF, July is when temperatures are lowest.
July is when you're least likely to need an umbrella. This is the driest month in Johannesburg.
The wettest time of year is January. Plan your trip then and you can expect to get around 12 days of rainfall.
Flying to Johannesburg O.R. Tambo International Airport (JNB): What you need to know
Skip the layovers and get to Johannesburg in a single journey. Lock in a direct flight to Johannesburg O.R. Tambo International Airport with one of these leading airlines:
Turkish Airlines is most likely to get you there on time. Up to 95% of its flights into this airport land without being late, making it a great choice when reserving your JNB plane ticket.
JNB is in the UTC+2 timezone.
Whether you're coming in late or just want the convenience of staying close by, you'll find some comfy hotels near Johannesburg O.R. Tambo International Airport. Kick back at one of these after your flight to JNB:
Flights taking off from Johannesburg O.R. Tambo International Airport touch down when expected 75% of the time. This percentage highlights the airport's performance when it comes to punctuality.
Johannesburg O.R. Tambo International Airport is located in Johannesburg, Gauteng, South Africa.
Getting to central Johannesburg from Johannesburg O.R. Tambo International Airport (JNB)
The distance from JNB to central Johannesburg is about 16 miles.
You'll reach the center in around 30 minutes if you're taking a cab or a ride-share after your flight to JNB.
You can expect the trip to take roughly 35 minutes when using public transport.
The right hotel can upgrade your whole experience. Here are a few favorites that travelers keep coming back to in Johannesburg:
Johannesburg highlights
These leading attractions should be high on your must-do list after hopping off your flight to Johannesburg:
Apartheid Museum: An impressive preview of all the city has to offer, this landmark is around 3 miles southwest of the center.
Brenthurst Gardens: Take a breather here while exploring Johannesburg. You'll find this park roughly 2 miles north of the center.
Top of Africa: Need another great reason to visit Johannesburg? This landmark pulls in the crowds and is around 1 mile east of the city center.
How to get to Soweto from Johannesburg O.R. Tambo International Airport (JNB)
The nearby city of Soweto is about 30 miles from JNB. The drive to the center in a cab or ride-share usually takes around 45 minutes.
Allow roughly 1 hour 55 minutes if you decide to travel to Soweto on public transport.
Traveling from Johannesburg O.R. Tambo International Airport (JNB) to Pretoria
Pretoria is located around 30 miles from Johannesburg O.R. Tambo International Airport. If that's where you'll be staying, the ride by public transport takes about 1 hour 45 minutes.
Reaching it by car takes roughly 40 minutes.
Explore more of South Africa
South Africa keeps the adventures coming. Venture on to Soweto, located around 25 miles west of Johannesburg. Soweto, Hector Pieterson Museum and Nelson Mandela Former House should be on your to-do list.
Pretoria is another place that's too good to skip while you're in South Africa. You'll find it roughly 30 miles north of Johannesburg. Statue of Nelson Mandela, Museum of Natural History and Idube Game Reserve stand out as highlights.
Say yes to more adventures in Benoni. Roughly 6 miles southeast of Johannesburg, Korsman Bird Sanctuary, OR Tambo Cultural Precinct and Korsman Conservancy are reason enough to go.