Your browser is out of date!

Update your browser to view this website correctly.

Update my browser now

Flights to Johannesburg

Selected dates may not give results due to COVID-19. We suggest you change the dates.
Select departure
  • Latest searches
Select arrival
  • Latest searches
{{ weekDay }}
{{ panel.label }}
Looking for a one-way flight?
{{ fromDate | dateToDayNumber }}

{{ fromDate | dateToMonthName }}

{{ fromDate | dateToDayName }}

{{ flexibleFromDateLabel }}
{{ option.label }}
?
{{ flexibleToDateLabel }}
{{ option.label }}
Class and passengers
Class
Economy
Available for Economy only
Number of passengers
Adults
{{ adults }}
Children
{{ children }}
Infants
{{ infants }}
  • Compare with:
    Sponsored

Flight deals to Johannesburg

Find a last minute deal or cheap flight to Johannesburg

Singapore Airlines
Fri, 08/08 (PER) Perth -> (JNB) Johannesburg
Singapore Airlines
Fri, 29/08 (JNB) Johannesburg -> (PER) Perth

Price found 11 days ago
From $1,141
Singapore Airlines
Sun, 21/09 (PER) Perth -> (JNB) Johannesburg
Direct
Singapore Airlines
Mon, 20/10 (JNB) Johannesburg -> (PER) Perth
Direct

Price found 8 days ago
From $1,305
Singapore Airlines
Mon, 02/03 (BNE) Brisbane -> (JNB) Johannesburg
Singapore Airlines
Thu, 19/03 (JNB) Johannesburg -> (BNE) Brisbane

Price found 14 days ago
From $1,414
Cathay Pacific
Sat, 24/05 (PER) Perth -> (JNB) Johannesburg
Cathay Pacific
Sat, 31/05 (JNB) Johannesburg -> (PER) Perth

Price found 3 days ago
From $1,479
Etihad
Fri, 10/10 (SYD) Sydney -> (JNB) Johannesburg
Direct
Etihad
Fri, 24/10 (JNB) Johannesburg -> (SYD) Sydney
Direct

Price found 8 days ago
From $1,544
Singapore Airlines
Tue, 20/05 (BNE) Brisbane -> (JNB) Johannesburg
Singapore Airlines
Tue, 10/06 (JNB) Johannesburg -> (BNE) Brisbane

Price found 9 days ago
From $1,544
Cathay Pacific
Mon, 07/07 (SYD) Sydney -> (JNB) Johannesburg
Direct
Cathay Pacific
Mon, 21/07 (JNB) Johannesburg -> (SYD) Sydney
Direct

Price found 11 days ago
From $1,562
Singapore Airlines
Sat, 01/11 (BNE) Brisbane -> (JNB) Johannesburg
Singapore Airlines
Wed, 05/11 (JNB) Johannesburg -> (BNE) Brisbane

Price found 2 days ago
From $1,565

Info about flights to Johannesburg

Some useful info about flights to Johannesburg to help you plan your next trip

Best price last 15 days $1,479
Average flight duration 14h 56m
Cheapest month August
Average number of flights per week 7
Most frequent airlines Emirates, Qantas, Qatar Airways
How do we get the info you see here? Please note that we offer an online comparison service and that all information and prices regarding services and/or products available on our website are provided by our third-party partners. We do our best to show you up-to-date information, but please note that we are not responsible for the completeness or accuracy of the information published, so please check all conditions carefully on the website of the partner before making a booking. Please check our Terms and Conditions for more details. Read more

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.

Flights to Johannesburg

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.

Frequently Asked Questions

Frequently asked questions about flights to Johannesburg.

How much does an airline ticket to Johannesburg cost?

The lowest price recorded in the last 15 days for a flight from Australia to Johannesburg is $1,141.

What are the airports in Johannesburg?

Johannesburg has another airport: Lanseria.

What are the most popular cities in South Africa?

The most popular cities in South Africa according to our users' searches are: Bloemfontein, Johannesburg.
Subscribe for free to get the latest travel updates.
Click on Allow when prompted about Notifications.