How to find cheap flights to O.R. Tambo International Airport (JNB)
Right now, $461 is the lowest price for a one-way flight to O.R. Tambo International Airport. Or you can book a round-trip plane ticket to JNB for $800.
Let the deals come to you by setting up a Price Alert for tickets to JNB. We'll keep an eye on it for you, sending updates when fares go down.
Avoid leaving things to the last minute. You're more likely to lock in the lowest price on tickets to Johannesburg, where O.R. Tambo International Airport is located, if you book ahead. Airlines often have some great early bird discounts.
Expand your search for cheap flights to Johannesburg by choosing the 'Add nearby airports' option. This will let you compare prices for all the airports closest to your destination and departure points and could help keep costs down.
Search for plane tickets to O.R. Tambo International Airport that have a stop or two. Taking an indirect route can help you save. After your results show up, use the 'Stops' filter to explore your options.
Best time to go to Johannesburg
The cheapest month to get on a flight to Johannesburg is typically May.
To find the cheapest month for flights to JNB, use the 'Whole month' tool. If your travel dates are flexible, search for the green prices on the calendar — they show you the lowest available fares.
July is the most popular month for flights to JNB. Visit then if you're eager to explore Johannesburg in full swing.
Travel in February if you'd rather avoid the crowds. This is the quietest period of the year and also when plane tickets to Johannesburg are generally more affordable.
The weather can make or break your vacation, so consider what type of conditions you want to travel in. Johannesburg is warmest in January, averaging between 59ºF and 86ºF.
Temperatures are lowest in July, when they range from 39ºF to 68ºF.
July is the driest month in Johannesburg. Leave the umbrella at home and enjoy clearer skies ahead.
Expect more rain if you're visiting in January, which gets around 11 days of wet weather.
Flying to O.R. Tambo International Airport (JNB): What you need to know
Offering direct flights to O.R. Tambo International Airport, these top airlines make getting to Johannesburg easy:
Turkish Airlines has the best track record for punctuality. Up to 95% of its flights into this airport touch down as scheduled, making it a smart choice when booking your JNB plane ticket.
JNB is located in the UTC+2 timezone.
Whether you're arriving late or simply want the convenience of staying close by, you'll find some great hotels near O.R. Tambo International Airport. Kick back at one of these after your flight to JNB:
You can secure a car rental in JNB with top suppliers like Carwiz, Alamo and Green Motion. Get behind the wheel and get ready to discover Johannesburg and beyond.
O.R. Tambo International Airport has an on-time rating of 77%, which shows how often departing flights arrive as planned. This can be handy to know if you're planning a tight connection or have to be somewhere shortly after landing.
O.R. Tambo International Airport is located in Johannesburg, Gauteng, South Africa.
Getting to central Johannesburg from O.R. Tambo International Airport (JNB)
JNB is about 18 miles from central Johannesburg.
You'll reach the center in around 30 minutes if you're catching a cab or a ride-share after your flight to JNB.
The trip when using public transport takes roughly 1 hour 10 minutes.
If you want to stay near all the action in Johannesburg, unpack your suitcase at one of these comfy hotels:
Johannesburg highlights
These leading attractions have to be on your must-do list after stepping off your flight to Johannesburg:
Apartheid Museum: Delivering a strong first impression of the city's highlights, this landmark is around 3 miles south-west of the center.
Shepstone Gardens: You'll discover this park roughly 3 miles north-east of the center. It's a great spot to take some time out while exploring Johannesburg.
Constitution Hill: Want more reasons to visit Johannesburg? This landmark pulls in the crowds and is around 1 mile north of the city center.
How to get to Soweto from O.R. Tambo International Airport (JNB)
The nearby city of Soweto is about 30 miles from JNB. Heading to the center by ride-share or cab will take around 45 minutes.
If you're jumping on public transport, it'll take roughly 1 hour 55 minutes to get where you're going.
Traveling from O.R. Tambo International Airport (JNB) to Pretoria
Pretoria is around 30 miles from O.R. Tambo International Airport. If that's where you'll be staying, the trip by public transport takes about 1 hour 45 minutes.
Making the trip by car takes roughly 40 minutes.
Explore more of South Africa
South Africa isn't done impressing you yet. Continue on to Soweto, located about 25 miles west of Johannesburg. Hector Pieterson Museum, Nelson Mandela Former House and Soweto Visits and Beyond are a few of its must-sees.
Pretoria is another place that's too good to skip while you're in South Africa. You'll find it around 30 miles north of Johannesburg. Statue of Nelson Mandela, Museum of Natural History and Idube Game Reserve rank among the top sights.
Or make your way to Benoni, roughly 6 miles south-east of Johannesburg. Cosmos Park, St Dunstan's Anglican Cathedral and Buso Park are among the many reasons to go.