Flights to Johannesburg

Find cheap flights to Johannesburg in a few seconds with Jetcost

Flights to Johannesburg land at O.R. Tambo International Airport just West of the city centre and the busiest airport in Africa. Frequent bus and rail services along with car rental and taxis link the airport to the city centre. When planning your days out in Johannesburg remember that public buildings and museums along with some shops close at lunchtime on Saturdays and don't reopen until Monday morning. When in Johannesburg:

  • Visit the Apartheid Museum - it takes you a graphic tour from oppression to democracy
  • Be whisked back to the times of the Gold Rush in Gold Reef City
  • Take a tour of the Soweto townships and follow in Nelson Mandela's footsteps at the Mandela House Museum
  • Enjoy a vivid collection of African art at the Wits Arts Museum
  • Learn about conservation and feed adorable lion cubs at Lion Park
The city is full of accommodation to suit every party size and budget so do some research when you book your cheap flights to Johannesburg. You will find everything from luxurious hotels in Johannesburg to good value hostels and bed and breakfasts. International chain hotels are well represented in the city and near the airport and usually guarantee you a good level of cleanliness and service while hotels in converted buildings give an opportunity for gracious city living.

Cheap flights to Johannesburg

Having a car hire Johannesburg lets you make the most of this fascinating city and the countryside surrounding it. Take advice from your car rental branch or hotel reception on safe driving in the city especially at night. For a smooth and stress-free arrival arrange to collect your rental car when your flights to Johannesburg land.

Flights to Johannesburg - Best prices

Cape Town - Johannesburg (JNB) kulula £28 One-way 14 May Yesterday
Durban - Johannesburg (JNB) kulula £31 One-way 20 August 15 days ago
Durban - Johannesburg (HLA) Safair £49 Return 26 April to 03 May 5 days ago

Recent Johannesburg flight searches

Flights from Jeddah to Johannesburg (JNB) Egyptair £307 One-way 09 June Yesterday
Flights from Las Vegas to Johannesburg (JNB) Alaska Airlines £743 Return 10 May to 10 June Yesterday
Flights from Kinshasa to Johannesburg (JNB) Ethiopian Airlines £385 Return 15 May to 18 June Yesterday
Flights from Kasane to Johannesburg (JNB) Air Botswana £185 One-way 22 July Yesterday
Flights from Lagos to Johannesburg (JNB) Kenya Airways £307 Return 30 April to 07 May Yesterday
Flights from Inhambane to Johannesburg (JNB) LAM - Linhas Aéreas de Moçambique £292 Return 03 September to 15 December Yesterday
Flights from Paris to Johannesburg (JNB) Etihad Airways £416 Return 01 to 11 May Yesterday
Flights from Port Elizabeth to Johannesburg (JNB) Safair £86 Return 25 to 25 April Yesterday
Flights from Norwich to Johannesburg (JNB) LM £557 Return 30 April to 07 May Yesterday
Flights from Mauritius to Johannesburg (JNB) Kenya Airways £244 One-way 26 April Yesterday

Enjoy South Africa's largest city with the wide choice of cheap flights to Johannesburg now available from the United Kingdom. Johannesburg has the distinction of being the world's largest man-made urban forest and over 6 million trees bring fresh air into the sprawl of its districts. These forests along with green spaces and an enjoyable all year round climate make Johannesburg the perfect holiday destination.

Weather forecast for Johannesburg
  • Tuesday 23
    Min 14 °C
    Max 19 °C
  • Wednesday 24
    Min 15 °C
    Max 23 °C
  • Thursday 25
    Min 17 °C
    Max 21 °C
  • Friday 26
    Min 15 °C
    Max 24 °C
  • Saturday 27
    Min 16 °C
    Max 25 °C
Climate in Johannesburg
  • Cold
     
     
     
     
    Hot
  •  
    Rain (mm)
    Days of rain
  • January
    20 °C
    128.00
    19
  • February
    20 °C
    143.00
    15
  • March
    19 °C
    102.00
    15
  • April
    16 °C
    39.00
    10
  • May
    13 °C
    25.00
    5
  • June
    10 °C
    11.00
    3
  • July
    10 °C
    4.00
    1
  • August
    13 °C
    14.00
    3
  • September
    17 °C
    19.00
    5
  • October
    18 °C
    78.00
    15
  • November
    19 °C
    99.00
    18
  • December
    20 °C
    151.00
    21