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

Durban - Johannesburg (JNB) Mango £19 One-way 17 February 15 days ago
Port Elizabeth - Johannesburg (JNB) Safair £38 One-way 26 February 10 days ago
Cape Town - Johannesburg (JNB) Safair £41 One-way 18 February Yesterday

Recent Johannesburg flight searches

Flights from Entebbe/Kampala to Johannesburg (JNB) Ethiopian Airlines £178 Return 03 to 17 June Today 02:18
Flights from Leeds to Johannesburg (JNB) KLM £510 Return 11 April to 10 May Today 01:46
Flights from Dublin to Johannesburg (JNB) British Airways £332 Return 25 to 29 May Today 00:22
Flights from Nairobi (NBO) to Johannesburg (JNB) RwandAir £288 Return 22 February to 01 March Yesterday
Flights from Belgrade to Johannesburg (HLA) Etihad Airways £440 One-way 08 March Yesterday
Flights from Hong Kong to Johannesburg (JNB) South African Airways £434 Return 25 to 28 February Yesterday
Flights from Luanda to Johannesburg (JNB) Air Namibia £171 One-way 18 February Yesterday
Flights from Bristol to Johannesburg (JNB) KLM £399 Return 21 June to 07 July Yesterday
Flights from Moscow to Johannesburg (JNB) Kenya Airways £601 Return 20 July to 07 September Yesterday
Flights from Abidjan to Johannesburg (JNB) Kenya Airways £377 Return 04 to 23 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
  • Saturday 16
    Min 17 °C
    Max 27 °C
  • Sunday 17
    Min 15 °C
    Max 29 °C
  • Monday 18
    Min 17 °C
    Max 29 °C
  • Tuesday 19
    Min 20 °C
    Max 31 °C
  • Wednesday 20
    Min 22 °C
    Max 32 °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