Book Cheap Flights to Johannesburg

Johannesburg: a sassy city with a spellbinding history, magnetic urban energy, and heart of gold

Cheap flights to Johannesburg are now available! Get tickets now so you can lose yourself in the spellbinding mystique of this sassy metropolis and finally understand why it is called the ‘City of Gold’. Johannesburg, South Africa is home to O.R. Tambo International Airport (JNB), which is a 25-minute drive from the city centre. The airport serves a multitude of airlines, including South African Airways, LIFT, FlySafair and CemAir. Popular domestic flights to Johannesburg depart from Cape Town and Durban. Flight duration from Cape Town to Johannesburg is approximately 2 hours.

Popular flights to Johannesburg

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Why visit Johannesburg

johannesburg fascinating history

Fascinating History

Visit Maropeng, the rousing birthplace of humankind; venture into Soweto, the heartbeat of Johannesburg; and explore the poignant rise and fall of 20th century South Africa at the Apartheid Museum.

johannesburg maboneng precinct

Maboneng Precinct

With a myriad of chic cocktail bars , art galleries, theatres, museums, live music venues, boutique shops, and street art, Maboneng Precinct is the pulsing heart of the Johannesburg art scene.

johannesburg restaurants and nightlife

Restaurants and Nightlife

Discover unforgettable restaurants that ebb between familiar and satisfying, to peculiar and progressive, and then chase the night with sultry nightclubs, trendy vodka bars, and jazz clubs oozing velvet rhythms.

General information

Essential details you need to know before your trip

Country South Africa
Currency South African Rand
Language isiZulu / English
Hub Airport O.R. Tambo International Airport (JNB)
Airline South African Airways
Time Zone GMT + 2
Travel Adaptor Type C / D / M / N

Destination review

4.1
323 reviews

Best time to visit Johannesburg

Johannesburg experiences a pleasantly mild climate, with balmy summers and crisp winters. Average temperatures range from 26 degrees Celsius in summer to 4 degrees Celsius in winter. Johannesburg is famous for its spectacular summer thunderstorms. Temperatures remain consistent throughout the year, making Johannesburg a great place to visit all year round. However, if you want to avoid the holiday crowds and take advantage of lower rates, March to May and September to November are the best times to visit Johannesburg. Notable events include Back to the City (April), Fête de La Musique (June), Arts Alive International Festival (September), and the Soweto Wine Festival (September). For cheap flights to Johannesburg, the best time to visit is during winter (June to August).

Weather & Climate in Johannesburg

Average temperature (°C) & rainfall (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C 15°C 14°C 13°C 10°C 8°C 4°C 4°C 7°C 9°C 11°C 13°C 14°C
High °C 26°C 25°C 24°C 22°C 20°C 16°C 17°C 20°C 22°C 24°C 25°C 25°C
Rainfall (mm) 130 110 100 40 10 20 10 10 40 80 120 110

Johannesburg is a city in the midst of a renaissance. It is making its second debut into South African society, this time in a shimmering shawl that oozes urbane charisma and magnetism.

Known as Jo’burg or Jozi by locals (and those who have been seduced by its provocative mystery and suave sophistication), it is the largest metropolis in South Africa and home to extraordinary diversity.

Chase decadence through the glittering nightlife districts of Sandton, Rosebank, Melville, and Greenside. Pulsing nightclubs, bars humming with African jazz, Moroccan hideaways, and beer gardens abound.

Maboneng is the artsy heart of Johannesburg. Browse art studios, galleries, restaurants, bars, a distillery, bespoke shops, a coffee roastery, craft rooms, museums, a theatre, independent cinema, and music stores.

Although lost in the intoxicating hustle, it has not forgotten its roots. Wander along Vilakazi Street in Soweto, or visit the Apartheid Museum and Constitution Hill.

Delve into a world of glamour and mystique, and get ready to find out why Johannesburg is called the ‘City of Gold’.

Compare and book cheap flights to Johannesburg with flight routes from East London to Johannesburg, George to Johannesburg and Harare to Johannesburg.

Popular airlines flying to and from Johannesburg are Kulula, Mango, FlySafair and South African Airways.

Fly with Mango, Kulula or SAA Airlines to Johannesburg with flight routes from Cape Town to Johannesburg or Durban to Johannesburg.

If you are visiting from abroad, you will need a tourist visa to enter South Africa. Tourist visas are valid for 90 days. Visit your local consular website to find out if your country is exempt from obtaining this visa.

Contact the Department of Home Affairs for more information. Phone: +27 800 601 190. Website: www.dha.gov.za

Although Johannesburg has garnered a reputation as a dangerous city, this is largely due to the sheer magnitude of the city. In reality, Johannesburg is a warm and welcoming place. Therefore, if you take the necessary precautions and use common sense you should be able to enjoy a trouble-free trip.

Remain vigilant and aware and avoid notorious areas such as Hillbrow, Moroka and Alexandra. Avoid flashy displays of wealth and carrying large sums of cash, valuables and important documents, as pick-pocketing does happen. Keep car doors locked, windows rolled up, and maintain a safe travelling distance behind taxis (they are notorious for their reckless driving). Avoid isolated areas during the day, and do not walk around at night.

Proof of yellow fever vaccination is required if you are travelling from a yellow fever endemic area. Immunisation against hepatitis A & B and rabies are recommended. Other routine vaccinations include MMR, diphtheria-tetanus-pertussis, varicella and polio.

Item Cape Town Durban Johannesburg
Meal, inexpensive restaurant R 100.00 R 100.00 R 100.00
Domestic beer (0.5 litre draught) R 25.00 R 25.00 R 25.00
Cappuccino (regular) R 23.07 R 21.00 R 22.57
Taxi 1km (normal tarriff) R 10.00 R 10.00 R 10.00
Pack of cigarettes (Marlboro) R 39.00 R 35.00 R 40.00

Accommodation in Johannesburg is varied and bountiful.

Grandiose 5-star hotels trimmed with gold; vintage villas reminiscent of old world Marrakech and Hollywood; wicker and cotton guest houses that open up onto gardens alive with birds and butterflies; modern self-catering apartments overlooking the twinkling city centre; and gleaming spas and golf resorts. There is something for every type of traveller and budget in the ‘City of Gold’.

Rosebank and Sandton are bustling suburbs each with their own personality and rhythm, while Melville and Norwood are within walking distance to bars and restaurants. Greenside is also a great area if you want easy access to the lively nightlife.

Public transport is the most affordable way to get around Johannesburg. Options include: minibus taxis, buses, metered taxis, car rental, and the treasured Gautrain.

Minibus taxis are the most affordable, but can be quite overwhelming for someone who is not used to the public transport system in South Africa. Metered taxis and Uber are recommended.

Buses comprise the Rea Vaya Rapid Bus Transit and Johannesburg Metrobus. Each operate throughout the city. Bus points are scattered around the city, with a major interchange at Gandhi Square. Fares vary according to journey length, but Smartcards are available for multiple trips. Cards can be bought at bus stations.

Gautrain is the most popular option. It forms part of a rapid transit system that sprawls across the city. Trains operate daily from 5.30am to 20.30pm at 12-30 minute intervals. Gold Cards can be purchased at the station. A Gautrain app. is available and offers all the necessary information (including timetables).

Main attractions in Johannesburg

Apartheid Museum

Apartheid Museum

Gold Reef City

Gold Reef City

Soweto

Soweto

Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android