> > >
Johannesburg

Airlines Flying to Johannesburg

See which airlines fly to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
South African Airways logo South African Airways
Ethiopian Airlines logo Ethiopian Airlines
Flysafair logo Flysafair
Rwandair logo Rwandair
Airlink logo Airlink
Qatar Airways logo Qatar Airways
Global Aviation logo Global Aviation
Fastjet Airlines logo Fastjet Airlines
EgyptAir logo EgyptAir
British Airways logo British Airways
Turkish Airlines logo Turkish Airlines
Emirates logo Emirates
Etihad Airways logo Etihad Airways
Condor Airlines logo Condor Airlines
Air Algerie logo Air Algerie
Angola Airlines logo Angola Airlines
Kenya Airways logo Kenya Airways
Virgin Atlantic logo Virgin Atlantic
LAM Mozambique logo LAM Mozambique
Lufthansa logo Lufthansa

Latest Flight Deals to Johannesburg

These are the best offers on flights to Johannesburg you’ll find over the next 60 days, with savings of up to £345. Don’t miss out!

29%
London Johannesburg
Norse Atlantic Airways Norse Atlantic Airways
One way
Economy
Tue, Mar 17
£399
£565
56%
Manchester Johannesburg
Ryanair Ryanair
One way
Economy
Wed, Apr 15
£275
£620
29%
Harare Johannesburg
Flysafair Flysafair
One way
Economy
Thu, Mar 12
£156
£219
49%
Cape Town Johannesburg
Flysafair Flysafair
One way
Economy
Thu, Mar 12
£38
£75
47%
Durban Johannesburg
Flysafair Flysafair
One way
Economy
Sat, Mar 14
£23
£43
24%
Bulawayo Johannesburg
Fastjet Airlines Fastjet Airlines
One way
Economy
Thu, Mar 26
£149
£195
33%
Port Elizabeth Johannesburg
Flysafair Flysafair
One way
Economy
Thu, Mar 12
£34
£51
37%
Accra Johannesburg
Air Tanzania Air Tanzania
One way
Economy
Wed, Apr 22
£358
£572
46%
Nairobi Johannesburg
Air Tanzania Air Tanzania
One way
Economy
Fri, Mar 13
£199
£370

Round-trip fights to Johannesburg

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Johannesburg affordably.

7 day trip
Mon, Mar 16- Sun, Mar 22
7 day trip
Dubai
Johannesburg
£273
Search
5 day trip
Sat, Mar 14- Wed, Mar 18
5 day trip
Cairo
Johannesburg
£278
Search
9 day trip
Tue, Apr 14- Wed, Apr 22
9 day trip
London
Johannesburg
£375
Search
7 day trip
Tue, Mar 24- Mon, Mar 30
7 day trip
Istanbul
Johannesburg
£378
Search
8 day trip
Fri, Mar 13- Fri, Mar 20
8 day trip
Jeddah
Johannesburg
£391
Search
8 day trip
Thu, Mar 12- Thu, Mar 19
8 day trip
Kuala Lumpur
Johannesburg
£421
Search
View more return flights

Useful info for your flights to Johannesburg from the United Kingdom

Cheapest one-way flight price£255
Cheapest return ticket price£521
Cheapest monthJune
Peak season for travelJuly
Flight distance9,076.88km
Average flight time11 hours 4 minutes
Popular airlineRwandair

Why fly to Johannesburg, South Africa?

Get set for a South African adventure with cheap flights to Johannesburg. The country’s largest city and economic hub is an energetic and dynamic destination that attracts travellers from all over the world. A place of stark contrasts, you can find landmarks and museums that showcase the city’s rich history and culture, along with exciting modern developments that make it an attractive choice for tourists. More than just a gateway to South Africa’s safaris, tickets to Johannesburg will guarantee a fun-filled itinerary.

Flights to Johannesburg are available from many international cities, with the OR Tambo International Airport serving as the main hub for both domestic and international flights. From the UK, you can fly to Johannesburg direct from London, with an average time of around 11 hours. You can also book tickets to Johannesburg from many other cities worldwide such as New York, Dubai and Sydney. If you fancy exploring more of South Africa, cities like Pretoria, Soweto and Krugersdorp are all easily accessible via car or public transport.

Johannesburg has a rich history and culture, with several landmarks worth visiting. One of the most famous is the Apartheid Museum, which provides an in-depth look at the country’s apartheid history. Other popular landmarks include the Mandela House, where Nelson Mandela lived from 1946 to 1962, and the Constitution Hill, a former prison turned museum. About an hour outside of the city, you can also find the Cradle of Humankind, a UNESCO World Heritage site where visitors can explore the origins of humankind.

Besides the city’s famous landmarks, there are plenty of other things to do in Johannesburg. Gold Reef City, an amusement park with thrilling rides is a must for a fun day out, as is the Johannesburg Zoo where you can get up close to a range of wildlife. Great for shopping, Johannesburg is also home to many malls and markets, including the Oriental Plaza and Neighbourgoods Market. For a bit of peace and quiet, the city also boasts a range of picturesque gardens including Johannesburg Botanical Gardens and the Wilds Nature Reserve. As for nightlife, it can get pretty lively. From cocktail bars to nightclubs, there’s something for everyone.

Book cheap flights to Johannesburg today and experience this exciting destination for yourself.

Frequently asked questions: Booking Johannesburg flights

  • What is the average flight ticket price from United Kingdom to Johannesburg?

    The average ticket price to Johannesburg is £494. Please use this price as a reference only.
    • Approx. 14 hours 39 minutes to fly from London to Johannesburg.
    • Approx. 2 hours 4 minutes to fly from Cape Town to Johannesburg.
    • Approx. 1 hour 47 minutes to fly from Harare to Johannesburg.
    • Approx. 17 hours 24 minutes to fly from Manchester to Johannesburg.
  • You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Johannesburg.
    • Look up different airlines that have flights to Johannesburg.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is March. The average price of flight tickets to Johannesburg in March is £481.
  • Flight tickets to Johannesburg are the cheapest in June compared to other months, the average price is £225.
  • Popular airlines with flights to Johannesburg: Flysafair, South African Airways, and Airlink.