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) Safair £12 One-way 08 August 7 days ago
East London - Johannesburg (JNB) kulula £26 One-way 25 June 13 days ago
Cape Town - Johannesburg (JNB) kulula £28 One-way 04 July 4 days ago

Recent Johannesburg flight searches

Flights from Glasgow (GLA) to Johannesburg (JNB) Emirates £446 One-way 16 July Yesterday
Flights from London (STN) to Johannesburg (JNB) RwandAir £674 Return 26 December to 04 June Yesterday
Flights from London (LHR) to Johannesburg (HLA) Kenya Airways £444 Return 27 September to 11 October Yesterday
Flights from Dar Es Salaam to Johannesburg (JNB) RwandAir £202 Return 28 June to 09 July 2 days ago
Flights from Belfast (BFS) to Johannesburg (JNB) Qatar Airways £640 Return 12 to 24 August 2 days ago
Flights from Inverness to Johannesburg (JNB) British Airways £496 Return 21 February to 02 March 2 days ago
Flights from Gaborone to Johannesburg (JNB) Air Botswana £113 Return 28 June to 15 July 2 days ago
Flights from Perth to Johannesburg (JNB) Cathay Pacific Airways £861 Return 24 June to 01 July 2 days ago
Flights from Bologna to Johannesburg (JNB) Emirates £495 Return 22 to 29 June 2 days ago
Flights from Aberdeen to Johannesburg (JNB) KLM £635 Return 27 December to 30 January 2 days ago

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 18
    Min 9 °C
    Max 18 °C
  • Wednesday 19
    Min 9 °C
    Max 18 °C
  • Thursday 20
    Min 10 °C
    Max 20 °C
  • Friday 21
    Min 9 °C
    Max 18 °C
  • Saturday 22
    Min 8 °C
    Max 17 °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