Beginning of main content
Return Icon
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Cheap Tickets to Johannesburg - Gauteng

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Trending flights to Johannesburg - Gauteng

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Johannesburg - Gauteng Flights

Cheap flights to Johannesburg are relatively simple to locate, as this lovely spot is rapidly becoming one of the top tourist destinations in South Africa and it is easy to see why. A city that blends culture with natural beauty, Johannesburg offers a little something for everyone. For those craving nature, there are numerous parks, caves, nature reserves and animal sanctuaries within close range. Those seeking to immerse themselves in history and art can visit one of the many museums, tour portions of the Old Fort prison or explore the Johannesburg Art Gallery.

Best time to go to Johannesburg

Peak Season:

The peak season in Johannesburg begins in June and lasts through August. Although this time of year is typically on the cool side, tourists come to the city to enjoy the dry, temperate climate and one of the many local conventions and conferences that occur during these months.

Shoulder Season:

March, April and May make up the shoulder season in this city. Although the temperature is still relatively pleasant during this period, the climate may be slightly more erratic, with occasional bursts of rain followed by warm sunshine. The city sees a slight lull in tourism during the shoulder season, so inexpensive flights to Johannesburg may be easier to find.

Off Season:

The off season begins in December and ends in February. These months tend be rather humid and wet, so tourists generally avoid the city during this time. Since flights become inexpensive, this is a great time to visit if you want to take part in one of the local festivals, visit one of the museums or zoos, or simply hang out at one of the varied restaurants or cafes without interruption.

Johannesburg Airport and transfer information

O.R. Tambo International Airport (JNB)

Distance: 24km east of Johannesburg

Airport shuttles are the safest and most inexpensive options for ground transport in this city. You may also hire a taxi or rent a car; however, these options may be a bit pricey for the budget traveller. Public transportation is also an option but if you are unfamiliar with the city, it would be wise to travel in a group for safety.

Online resources for your travel to Johannesburg

The Met Office website offers current weather and climate information, as well as five-day forecasts. The Smartraveller website provides up-to-date details on safety, security and health issues in the area, as well as entry and exit requirements and important contacts nearby.

Top Flight Routes from Johannesburg

Top Flight Routes to Johannesburg

Flights to Johannesburg information

Destination Airport Lanseria
Destination Airport IATA Code HLA
Destination City Name Johannesburg

Reviews from verified customers

Feb 11, 2020

The staff was really amazing! My suitcase was left in Perth, but was delivered in Klerksdorp the next day - excellent service!

Jan 6, 2020

There was something wrong with the cups that we were given to drink our drinks. Tasted like deodorant. We think the spray used to disinfect the cabin may have contaminated them.

Dec 21, 2019

Great flight!

Nov 7, 2019

All good

Aug 4, 2019

Baggage retrieval was very slow.

Jul 28, 2019

Not the best TV screen or selection of movies but as I slept for 7 hours in my comfy bed I should not complain

May 28, 2019

Fastest plane turn around from the arriving flight to boarding and taking off again in Maun airport Botswana

Feb 28, 2019

All good

Feb 2, 2019

SAA Is a good company

Dec 26, 2018

Unhappy that I missed my connecting flight from JHB to PE as flight delayed waiting for two passengers and then their luggage was taken off flight. Paid a "standby fee" and was able to get on the next flight. VERY frustrating as original plane was still there when I got to the gate, although boarding had closed.