Cheap Flights to Johannesburg

Popular airlines to Johannesburg

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 25% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our rewards

Cheap round-trip flights to Johannesburg

Prices were available within the past 7 days and start at ₹22,305 for one-way flights and ₹39,241 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.

Uganda Airlines
Ethiopian Airlines
Etihad Airways
Kenya Airways
Qatar Airways

Cheap flights to Johannesburg

Johannesburg is very much a city on the up. The vibrant heart of South Africa has been transformed: the cultural districts of Newtown and Braamfontein offer theatres, swanky bars, inviting restaurants, charming cafes and many museums. Even the townships, once a tourist no-go zone, are today one of the city’s many calling cards for visitors. Make sure to take a stroll around Maboneng, on the eastern fringes of the inner city, to witness a hip, urban neighbourhood that will seduce you with the best of Jozi’s charms.

When to book cheap flights to Johannesburg

The summer in Johannesburg runs from November to February and brings warm days but heavy rains can punctuate the city’s afternoons.

To a large extent it is what you want to do that may determine when the best time to look for a cheap flight to Johannesburg is. If you want to head out on safari and catch all the game, then you’ll need a flight between August and October. Whale watching is at its best between June and October or August and December, depending on the whales you are hoping to spot. Divers and surfers should aim to arrive between April and September.

How to find the best flight deals to Johannesburg

As it’s a fairly long flight to Johannesburg – direct flights tend to average around 11 hours – one way to look for cheap flights is to build a stopover into your holiday and break your journey with a connecting flight.

Regardless of whether you are booking a direct or connecting flight, booking as early as possible is the best way to bag a bargain.

There are other ways you can search for a cheap flight to Johannesburg with Expedia.

By using our ‘Show flexible dates’ feature when you search for flights you can quickly check to see if you fly on a different day the cost of your flight can be reduced.

Johannesburg Airport (O. R. Tambo International Airport)

Situated in Kemptown Park, Gauteng, O. R. Tambo Airport is situated about 14 miles from the Johannesburg and close to the executive capital of Pretoria.

This major international airport is Africa's busiest airport with a capacity to handle up to 28 million passengers annually.

To get into Johannesburg from the airport you can take the Reya Vaya bus. This service is dedicated to offering tourists safe, affordable and reliable transport to the city from the airport. It is by far your best option if opting to take a bus.

Taxis and car hire options are also available in or near the terminal, and there’s also a new rail link that departs from the airport’s upper levels and offers links out to the suburbs.

Which airlines fly to Johannesburg?

The carriers offering cheap direct flights to Johannesburg include:

  • Virgin Atlantic
  • South African
  • British Airways
  • KLM

How to get around in Johannesburg

Johannesburg is a sprawling city. Its CBD is joined by the northern suburb of Sandton as a possible commercial centre and urban life tends to spread across its various suburbs.

Johannesburg has a large public transport system, although it doesn’t reach nearly as many places as you may wish.

Depending on the length of your stay renting a car could certainly make life easier – particularly if you are looking to reach many neighbourhoods or head out into the countryside.

If you are heading further afield most destinations in South Africa can be reached by bus or train directly from Johannesburg – your departure point will inevitably be Park Station.

What are the must-sees in Johannesburg?

Don’t be put off by its reputation – Soweto is a lively district, offering plenty of atmosphere, some great spots to enjoy a drink in and plenty of chances to sample mouth-watering cuisine.

The Apartheid Museum and City Gallery provide a fascinating glimpse into the history and contemporary culture of South Africa, whilst the Botanical Gardens are ideal for relaxing in.

For those who want to shop the Rosebank and Sandton districts are packed with luxury boutiques, whereas those looking to live the good life may join the in-crowd at the nearby Sun City entertainment resort centre.

And, of course, safari adventure is never far away at the Kruger National Park – if you prefer things a little more civilised the surrounding area is also home to some world-class vineyards.

Frequently asked questions

What is the name of Johannesburg's airport?
O.R. Tambo Intl. Airport (JNB) is the main airport in Johannesburg.
How far is Johannesburg Airport from central Johannesburg?
It's 21 kilometres from Johannesburg Airport to downtown Johannesburg. Make things easy by researching the quickest way of commuting from the airport to the city centre before you touchdown.
What airport is best to fly into Johannesburg?
If you're hopping on a flight to Johannesburg, you'll most likely arrive at O.R. Tambo Intl. Airport (JNB) (21 kilometres from downtown). HLA (32 kilometres from downtown) is the other main airport here.
How many airlines fly to Johannesburg?
There are 44 air carriers that jet into Johannesburg from 76 airports across the globe.
Which airlines fly to Johannesburg?
In general, travellers opt to fly with Safair, South African Airways and Lift when heading to Johannesburg. The largest number of these flights arrive from Cape Town, with Safair flying this route the most frequently.
How many nonstop flights are there to Johannesburg?
Flying to someplace new is much easier when there aren't any stopovers to worry about. If you're off to Johannesburg, the fantastic news is that there are roughly 1,838 direct flights each week.
Where are the most popular flights to Johannesburg departing from?
The most popular flights to Johannesburg depart from Cape Town, Durban and Harare airports.
How long is the flight to Johannesburg Airport?
Which airport you depart from determines how long you'll be strapped into your seat. From Cape Town to Johannesburg, the average flight time is 2 hours and 6 minutes. From Durban it's typically 1 hour and 12 minutes, and from Harare it's 1 hour and 46 minutes.
How to book the cheapest flight to Johannesburg?
We've all come across those jet-setters who somehow manage to nab extremely cheap plane tickets every time they fly. Would you like to know how to do it for your Johannesburg holiday? Don't leave it until the last moment to secure your flight. Also, do some online research and compare your options. If your destination has multiple airports, you may be able to pick up a better price by flying into a smaller terminal. Last of all, another easy way to save some cash is be ready to book at a moment's notice. If you find an irresistible bargain, don't hesitate — snap it up while the opportunity's there.
Do you have any tips for my flight to Johannesburg?
If you're poorly prepared, air travel can be a real challenge. But there's no need to worry. Follow these helpful hints and enjoy a comfortable start to your holiday in Johannesburg. What to pack in your hand luggage:

  • Firstly, and most importantly, pack your passport, travel documents, bank cards and vital medications. Next, you'll need some in-flight entertainment to while away the hours. A thrilling book and a laptop filled with your favourite movies are some terrific options. If you hope to take a short snooze, a quality neck pillow and a pair of noise-cancelling headphones will also be useful. Finally, leave space for a toothbrush and some deodorant so you'll arrive at your destination looking fresh and raring to go.

Do not pack the following items in your hand luggage:

  • Check carefully that you don't have sharp objects (like a knife or scissors) hiding in the bottom of your carry-on luggage. Other banned items include flammable or explosive products, such as fuel and matches, and liquids and gels in containers with a capacity of more than 3.4 ounces (100 millilitres).

What to wear on a flight:

  • You'll want to choose comfort over style. Prepare for temperature changes by donning layers, and wear flat, slightly roomy shoes like slip-ons.
  • It's likely you've heard about deep vein thrombosis (DVT), a blood clotting condition caused by long periods of inactivity. To reduce your risk on board, drink lots of water, consider wearing compression socks or tights and move your legs and feet often.

How to get through airport security fast when flying to Johannesburg?
As savvy travellers know, the secret is to be well prepared before you reach airport security. That way, you'll be hopping onto that plane to Johannesburg in the blink of an eye. Follow these tips and get your holiday off to a terrific start:

  • Be sure to keep your travel documents and passport close by. They'll be the first things you'll be asked to show at security.
  • Next up, both you and your carry-on luggage must be X-rayed. To speed things up, remove anything that might set the alarms off. Personal belongings such as your jacket, belt and earphones will be required to go through the machine.
  • All electronic gadgets, including your laptop and phone, will also need to be scanned separately.
  • Any liquids or gels, such as shampoo or hand cream, that you want to take on board must be no greater than 3.4 ounces (100 millilitres). Also, everything must fit inside a quart-size (one litre), clear zip-lock bag.
  • Choosing your footwear wisely can save you several minutes. Hiking or heavy-style boots are often required to be removed and X-rayed separately. Lightweight sneakers usually aren't.
  • Take all prohibited items out of your carry-on bag. If you have any sharp or pointed objects, put them in your checked baggage. They won't be allowed on board and will be confiscated.

Flights to Johannesburg information
Destination airport
O.R. Tambo Intl.
Destination airport IATA code
JNB
Destination city name
Johannesburg
Return price
₹26,095

Trending flights to Johannesburg

Prices were available within the past 7 days and start at ₹22,305 for one-way flights and ₹39,241 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.

Uganda Airlines
*Available to Expedia members.