Cheap flights to Johannesburg (JNB) from £16

Last minute flights to Johannesburg

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Dubai Johannesburg
BEST
DEAL
Sat, 28 Dec DXB - JNB
Thu, 02 Jan JNB - DXB
£879 £856
Prime price per passenger
Durban Johannesburg
BEST
DEAL
Mon, 20 Jan DUR - JNB
£24 £22
Prime price per passenger
Durban Johannesburg
BEST
DEAL
Sat, 21 Dec DUR - JNB
Mon, 23 Dec JNB - DUR
£92 £88
Prime price per passenger
Bulawayo Johannesburg
BEST
DEAL
Sat, 21 Dec BUQ - JNB
Sun, 22 Dec JNB - BUQ
£286 £281
Prime price per passenger
Dar es Salaam Johannesburg
BEST
DEAL
Sat, 21 Dec DAR - JNB
Wed, 25 Dec JNB - DAR
£460 £448
Prime price per passenger
Kigali Johannesburg
BEST
DEAL
Sun, 22 Dec KGL - JNB
Mon, 23 Dec JNB - KGL
£553 £537
Prime price per passenger

Popular flight routes to Johannesburg

DUR
Flights from Durban to Johannesburg
£17 £16
Prime price per passenger
CPT
Flights from Cape Town to Johannesburg
-10 %
£35 £31
Prime price per passenger
HRE
Flights from Harare to Johannesburg
£55 £52
Prime price per passenger
LUN
Flights from Lusaka to Johannesburg
£138 £134
Prime price per passenger
DXB
Flights from Dubai to Johannesburg
£234 £228
Prime price per passenger
LOS
Flights from Lagos to Johannesburg
£307 £298
Prime price per passenger

Book your cheap flights to Johannesburg

Johannesburg Attractions

Johannesburg (affectionately referred to as "the city of gold", Joburg or Jozi) is a cosmopolitan metropolis and the second largest city in Africa. A major business and cultural hub in South Africa, this diverse city is teeming with culture, a fast developing art scene, entertainment and attractions. So whether you are looking for vibrant cultural hot spots, want to see gleaming architectural marvels, or to unwind and learn about the city's multi-layered past, visitors will find that Johannesburg offers something to suit all tastes and experiences that will create unforgettable memories that are bound to last a lifetime.

Things to do in Johannesburg

Within this sprawling mega-city, there are endless things to see and do on a Joburg break. You can visit the city's countess galleries and funky art scene, go to see top quality theatre shows, splash some cash in the shopping malls or learn about the city's fascinating history that was built on gold mining. With so much to see and do, you'll be left wanting more.

On a trip to Johannesburg be sure to:

Johannesburg Airports

Travellers flying to Johannesburg will land at Johannesburg Airport (also known as O. R. Tambo International Airport). It is the busiest airport in South Africa and on the African continent, handling on average around 19 million passengers each year.

O. R. Tambo International Airport

Top Carriers

A number of airlines operate flights to Johannesburg including: South African Airways, British Airways ,which has been recognized as one of the Top 15 airlines in the world, according to eDreams Best Airlines study 2016, and Cathay Pacific.

Location

Johannesburg Airport is located in Kempton Park, Ekurhuleni, Gauteng, approximately 13 miles from the city centre.

Transportation

The easiest way to get to Johannesburg city centre from the airport is to take a taxi, which wait just outside the Arrivals Hall. There are also local bus services available from outside the domestic and international terminals. Additionally, there is a new rail link that connects the airport to some destinations and suburbs in the city.

FAQs about flights to Johannesburg

What’s the best way to search for cheap flights to Johannesburg on eDreams UK?
At eDreams UK you can find cheap flights from £16 to Johannesburg. Our platform utilizes advanced technologies, including machine learning and real-time user search data, to offer a variety of options. This ensures you can pick the flights that best fit your preferences and schedule for your trip to Johannesburg.
Which airlines operate flights to Johannesburg?
Here are some airlines that provide direct flights from the UK to Johannesburg:
  • Fly Safair offers flights originating from Cape Town, Durban and George.
  • Airlink also offers numerous flights, including several departing from Harare, Bulawayo and from Gaborone.
  • South African Airways provides flights from Windhoek, Mauritius and also from Victoria Falls.
The airlines providing flights to Johannesburg with layovers are:
  • Lufthansa, which serves flights from London, Manchester or Birmingham.
  • Kenya Airways, that operates flights from Mumbai and Zanzibar, as well as from New York City.
  • Ethiopian Airlines, which offers flights from Bulawayo, Jeddah and also Zanzibar.
What time should you arrive at the airport prior to your flight to Johannesburg?
To avoid missing your flight to Johannesburg, arrive at the airport at least 2 or 3 hours early for check-in, security controls, customs, and boarding. eDreams offers great deals on flights to Johannesburg from over 88 cities. You can enhance your experience with services like priority boarding, extra luggage, and lounge access. Additionally, consider adding travel insurance or opting for a refundable fare when booking to ensure flexibility and peace of mind.
What is the name of the main airport for Johannesburg?
Johannesburg has 2 airport[s] with OR Tambo International Airport being one of the busiest. It offers both domestic and international flights to 88 cities worldwide. Popular destinations include major hubs like London, Harare and Cape Town. OR Tambo International Airport is known for being a key gateway for travelers, providing a wide range of routes for business and leisure travelers alike.
How far is Johannesburg airport from the city center?
The airport in Johannesburg, known as OR Tambo International Airport, is located approximately 1 miles kilometers from the city center. This proximity makes it fairly convenient for travelers to access the main parts of the city.
What is the cost of traveling from Johannesburg airport to the downtown area?
Public Transportation: A trip will cost you roughly 1.42 £ per person.
Car Hire: For added comfort and independence during your visit, eDreams provides excellent car rental options in Johannesburg. Select the vehicle that suits you best and drive from OR Tambo International Airport to the city center of Johannesburg on your own schedule.
Taxi Service: If you're willing to spend a bit more and choose to take a taxi from OR Tambo International Airport , expect an average charge of about 0.89 £ per kilometer to reach the center of Johannesburg.
What is the typical weather like in Johannesburg?
For those seeking warm weather, the ideal time to visit Johannesburg is in January, February and October. During these months, temperatures typically soar to an average of 29.04 °C, and you'll find that July, August and June are the sunniest months, with an average of 212.81 hours of sunshine. Conversely, if you favor cooler weather, consider planning your trip to Johannesburg in June, July or August. During this period, you can expect an average temperature of 4.82 °C. For travelers indifferent to temperature but keen to steer clear of rain, it’s wise to avoid visiting during May, June and July, when the average precipitation in Johannesburg reaches 5.13 mm. Instead, consider the drier months of January, February and March, which feature significantly lower rainfall, averaging only 0 mm.
Airport code JNB The IATA code of the arrival airport on flights to Johannesburg is JNB
Popular Airline Fly Safair Most popular airline flying to Johannesburg

Plan your trip