Flights to Johannesburg

Find the best deals on cheap flights to Johannesburg with Jetcost

Johannesburg appeals to all ages and tastes, thanks to its many attractions. Whether you're a sports fan, a history buff or a nature lover, cheap flights to Johannesburg make it an affordable option. Thousands of visitors each year enjoy some of many great things that Johannesburg has to offer like;

  • The Market Theatre Area - the cultural area and close to the Mandela Bridge. Live music and entertainment, street markets and fun.
  • Top of Africa - take the elevator from the second floor to the fiftieth to enjoy stunning views from the top of one of the highest building in Africa.
  • The Apartheid Museum - learn about South Africa's past and the changes that have taken place since 1994 at this extensive museum.
  • Lion and Safari Park - see lion cubs up close as well as giraffe and other animals at one of the city's most popular attractions
  • Soweto - take a township tour and discover the vibrant street life and culture of Soweto.

Book your flights to Johannesburg and plan visits to Walter Sisulu Botanic Gardens or the Suikerbosrand Nature Reserve. Spend the day at Montecasino Bird Gardens among beautiful and rare birds, animals and reptiles or shopping in the CBD. There are hotels in Johannesburg close to all the most popular parts of the city. Choose cheap flights to Johannesburg and you could be enjoying the sights and sounds of the city soon.

Most flights to Johannesburg from Australia and the South Pacific land at O.R. Tambo International Airport(JNB). Africa's busiest airport is 13 miles from the centre of the city and transportation options include the nearby metro, overland train services and taxis. Or, rent a car in Johannesburg and see the city at your own pace.

Flights to Johannesburg - Best prices

Flight

Airline name

Price

Type

Trip dates

Search date

Durban - Johannesburg kulula $48 One-way 11 February 2 days ago
Port Elizabeth - Johannesburg Safair $50 One-way 16 October 9 days ago
Cape Town - Johannesburg Safair $60 One-way 08 May 5 days ago

Latest Johannesburg flight searches

Flight

Airline name

Price

Type

Trip dates

Search date

Victoria Falls to Johannesburg flights kulula $228 One-way 23 October Today 04:52
Munich to Johannesburg flights Lufthansa $711 One-way 09 August Today 04:18
London to Johannesburg flights Turkish Airlines $630 One-way 11 August Today 03:34
Frankfurt to Johannesburg flights Saudi Arabian Airlines $509 One-way 09 August Today 03:12
Dar Es Salaam to Johannesburg flights Ethiopian Airlines $214 One-way 14 July Today 00:48
Wellington to Johannesburg flights Qantas Airways $1433 Return 17 March to 09 April Yesterday
Bulawayo to Johannesburg flights Air Zimbabwe $275 Return 29 March to 26 April Yesterday
Kilimanjaro to Johannesburg flights RwandAir $388 One-way 17 March Yesterday
Nelspruit to Johannesburg flights South African Airways $222 Return 14 to 21 April Yesterday
Gold Coast to Johannesburg flights JetStar Airways $1472 Return 13 April to 04 May Yesterday

Cheap flights to Johannesburg are available from many major Australian cities all year round. Johannesburg is South Africa's largest city and, one of its greenest with over 6 million trees dotting the city streets. Easy access to flights to Johannesburg is a plus for business visitors but the city is also ideal for family holidays and relaxing romantic breaks.

Weather forecast for Johannesburg
  • Thursday 19
    Min 14 °C
    Max 30 °C
  • Friday 20
    Min 16 °C
    Max 32 °C
  • Saturday 21
    Min 13 °C
    Max 29 °C
  • Sunday 22
    Min 15 °C
    Max 29 °C
  • Monday 23
    Min 16 °C
    Max 30 °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