Find flights
Deals
When to book
Airlines
Travel Guide

Cheap flights to Johannesburg from $1,024

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 24/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
CMH — JNB
2 May — 9 May1
1 adult
Thu 2/5
Thu 9/5

Flights to Johannesburg in 2024

Find the latest flights to Johannesburg in 2024, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 596,426 searches and data was last updated on 27 April 2024.

Popular in

December

Cheapest in

February

Average price

$2,442

Return from

$1,763

One-way from

$1,024
High demand for flights, 18% potential price rise
Best time to find cheap flights, 4% potential price drop
Average for return flights in April 2024
From Sydney Kingsford Smith to Johannesburg
One-way flight from Sydney Kingsford Smith (SYD) to Johannesburg

Cheap flights to Johannesburg in April & May 2024

Discover affordable flights and deals to Johannesburg in April and May 2024. In the last 7 days, Cheapflights users made a total of 596,426 searches and data was last updated on 27 April 2024.
The deals listed below are some of the cheapest flights available to Johannesburg in April and May 2024. Check back soon for alternative prices as deals update often.
Sun 26/510:15SYD - JNB
3 stops37h 35mMultiple Airlines
Sun 2/611:20JNB - SYD
1 stop34h 55mMultiple Airlines
Deal found 26/4$1,763
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,783
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,790
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,798
Sun 26/510:15SYD - JNB
3 stops37h 35mMultiple Airlines
Sun 2/620:15JNB - SYD
2 stops30h 35mMultiple Airlines
Deal found 26/4$1,870
Sun 26/514:45SYD - JNB
1 stop25h 50mEtihad Airways
Sun 2/609:55JNB - SYD
1 stop24h 15mEtihad Airways
Deal found 26/4$1,890
Fri 24/514:40SYD - JNB
2 stops33h 10mMultiple Airlines
Fri 31/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 25/4$1,908
Sun 26/509:50SYD - JNB
2 stops32h 25mEmirates
Sun 2/613:25JNB - SYD
1 stop24h 40mEmirates
Deal found 26/4$1,940
Sun 28/406:00SYD - JNB
1 stop36h 15mEmirates
Sun 5/522:20JNB - SYD
1 stop35h 00mEmirates
Deal found 26/4$1,942

Johannesburg 2024 flight deals

Explore flight deals for Johannesburg in 2024, offering the best prices and options to suit your preferences. In the last 7 days, Cheapflights users made a total of 596,426 searches and data were last updated on 27 April 2024.
Listed are some of the best fares we've found on flights departing to Johannesburg in 2024. Check back in a little while for more flight options.
Sun 26/510:15SYD - JNB
3 stops37h 35mMultiple Airlines
Sun 2/611:20JNB - SYD
1 stop34h 55mMultiple Airlines
Deal found 26/4$1,763
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,783
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,790
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,798
Mon 4/1109:05SYD - JNB
1 stop30h 05mSingapore Airlines
Fri 15/1113:45JNB - SYD
1 stop31h 10mSingapore Airlines
Deal found 26/4$1,801
Sun 26/510:15SYD - JNB
3 stops37h 35mMultiple Airlines
Sun 2/620:15JNB - SYD
2 stops30h 35mMultiple Airlines
Deal found 26/4$1,870
Wed 5/610:15SYD - JNB
3 stops34h 50mMultiple Airlines
Mon 10/614:30JNB - SYD
2 stops32h 25mMultiple Airlines
Deal found 26/4$1,887
Sun 26/514:45SYD - JNB
1 stop25h 50mEtihad Airways
Sun 2/609:55JNB - SYD
1 stop24h 15mEtihad Airways
Deal found 26/4$1,890
Fri 24/514:40SYD - JNB
2 stops33h 10mMultiple Airlines
Fri 31/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 25/4$1,908

Flights to Johannesburg departing soon

Discover available last-minute flight options to Johannesburg, providing immediate availability and potentially lower prices. In the last 7 days, Cheapflights users made a total of 596,426 searches and data was last updated on 27 April 2024.
Users travelling to Johannesburg last-minute should check out these flights departing soon. Prices refresh often so be sure to come back soon for more deals.
Fri 3/510:15SYD - JNB
3 stops34h 50mMultiple Airlines
Sun 26/514:30JNB - SYD
2 stops31h 55mMultiple Airlines
Deal found 26/4$1,968
Fri 3/514:45SYD - JNB
2 stops30h 20mMultiple Airlines
Sun 26/514:30JNB - SYD
2 stops31h 55mMultiple Airlines
Deal found 26/4$1,969
Fri 3/509:45SYD - JNB
2 stops54h 50mMultiple Airlines
Sun 26/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 26/4$1,973
Fri 3/510:15SYD - JNB
3 stops34h 50mMultiple Airlines
Sun 26/514:30JNB - SYD
3 stops32h 25mMultiple Airlines
Deal found 26/4$2,009
Fri 3/506:00SYD - JNB
1 stop42h 15mEmirates
Sun 26/519:10JNB - SYD
1 stop38h 10mEmirates
Deal found 26/4$2,035
Fri 3/509:30SYD - JNB
Nonstop14h 40mMultiple Airlines
Sun 26/509:55JNB - SYD
1 stop24h 15mMultiple Airlines
Deal found 26/4$2,863

One-way flights to Johannesburg

Explore one-way flight options to Johannesburg for greater flexibility in your travel plans. Find up-to-date pricing and availability for one-way flights. In the last 7 days, Cheapflights users made a total of 596,426 searches and data was last updated on 27 April 2024.
Choose from one of these one-way flights departing to Johannesburg. Users can also find round-trip Johannesburg flights by using the search form above.
Fri 24/514:40SYD - JNB
2 stops28h 15mMultiple Airlines
Deal found 25/4$1,024
Sun 26/509:45SYD - JNB
2 stops30h 50mMultiple Airlines
Deal found 25/4$1,030
Tue 28/520:35SYD - JNB
1 stop44h 00mEtihad Airways
Deal found 26/4$1,057
Sat 25/520:35SYD - JNB
1 stop44h 00mEtihad Airways
Deal found 25/4$1,059
Sun 26/514:45SYD - JNB
1 stop25h 50mEtihad Airways
Deal found 25/4$1,252
Fri 24/509:15SYD - JNB
1 stop27h 30mMultiple Airlines
Deal found 25/4$1,272
Tue 28/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 26/4$1,310
Sun 9/614:45SYD - JNB
1 stop25h 50mEtihad Airways
Deal found 26/4$1,325
Fri 24/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Deal found 25/4$1,376

Direct flights to Johannesburg

Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,783
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,790
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 5/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$1,798
Thu 23/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 6/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$2,038
Fri 31/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Fri 14/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 25/4$2,074
Wed 15/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 28/517:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$2,118
Wed 5/609:30SYD - JNB
Nonstop14h 40mQantas Airways
Mon 10/617:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$2,121
Fri 24/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Fri 31/517:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 25/4$2,220
Sat 24/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 18/917:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 26/4$2,288

Average price of flights to Johannesburg by month

Plan your trip to Johannesburg by taking into account the cheapest months to travel. The average price of a one-way flight to Johannesburg is currently $1,189 while a return flight costs $2,276. Price data was last updated on 21 April 2024.

Currently, February is the cheapest month in which you can book a flight to Johannesburg (average of $1,110). Flying to Johannesburg in December will prove the most costly (average of $1,773). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

January

$1,829

February

$1,699

March

$1,755

April

$1,896

May

$1,842

June

$2,158

July

$2,207

August

$2,064

September

$2,352

October

$1,891

November

$1,855

December

$2,713

Temperature and rainfall in Johannesburg by month

Plan your trip to Johannesburg by taking into account the average temperature and rainfall totals by month.

JNB

Temperature

10 - 20 °C

If weather is an important factor for your trip to Johannesburg, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 20.0 C. Travellers hoping to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 10.0 C).

When is the best time to book a flight to Johannesburg?

Use this chart to determine the optimal time to book a return flight to Johannesburg. Price data was last updated on 28 January 2024.
The price you pay for your flight to Johannesburg may vary depending on when you book. For the best chance of a lower fare, look to book 62 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.
Search Deals

When is the cheapest time to fly to Johannesburg?

Use this chart to determine the cheapest time to fly return to Johannesburg. Price data was last updated on 21 April 2024.
Morning
Midday
Afternoon
Evening
All times are departure.
Users looking for the lowest fares to Johannesburg should consider flying on Tuesday evenings, when prices are typically cheapest. Budget-minded travellers will want to avoid Thursday at midday, when prices are usually at their highest.
Search Deals

Reviews of airlines servicing Johannesburg

Get insights into the airlines that provide service to Johannesburg. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Johannesburg. Reviews last updated 27 April 2024.
To help decide which airline to fly to Johannesburg, see what other customers have to say about Qantas Airways, Etihad Airways and Kenya Airways. You can also see how each airline stacks up in terms of entertainment options, comfort, food, crew/service, and boarding process.
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

8.3
Very Good
1,479 reviews
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

8.1
Very Good
4,064 reviews
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

7.9
Good
1,623 reviews
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

7.8
Good
1,129 reviews
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

7.7
Good
998 reviews
8.3
Very Good
1,479 reviews

Boarding

8.4

Comfort

8.1

Crew

8.7

Food

7.8

Overall

8.3

Entertainment

8.2

Reviews

1 / 10

I'm a long time SQ patron. For good reason. Had a similar trip last year and took another airline (at that time, price was the main factor). This time I took SQ as they had really good rates. No comparison. Dependable, reliable service and excellent aircraft. No issue with my special checked in item (a guitar that had to be handled differently) on my way to my destination (not this flight). In the previous mentioned other airline, they misplace my luggage upon arrival. After spending about an hour (with no effective help from that airline's agent), I managed to find it at another belt!

Flight information

The best times to book flights to Johannesburg depends on the activity you have in mind. Southern Hemisphere rules apply when it comes to seasons. South Africa’s summer lasts from November to February and is warm with heavy rains in the afternoons.

The best time to watch game is spring (August to October). Whale watchers should visit between mid-June and the end of October for Southern Right Whales and between August and December for Humpback Whales.

For diving and surfing, April to September is best and for those who enjoy hiking, spring and autumn is a better time to book flights as summer temperatures can be very high.

November to January tends to be a high season, along with Easter which is when schools are out and families take their holidays. Many Jo’burgers take their holidays in December.

If you are a car fanatic you may want to books flights to Johannesburg for October when the globally recognised Johannesburg International Motor Show takes place. This event features automobile displays, interactive activities and demonstrations spread over an impressive 45,000m floor space inside and out. The show is unique to Johannesburg as it is the single largest international motor show in Southern Africa. Running alongside the 12-day event are two additional shows ‘Auto Shop’ and the ‘Johannesburg Truck Show’.

Johannesburg climate

Johannesburg is lucky enough to have the sun shine year-round. If you book flights in winter, average temperatures are about 26 degrees in January, is summer it is 16 degrees in June – and humidity is not a factor. The winters, April through September, are mild and short and snow is very rare. 

Getting around Johannesburg

Johannesburg’s layout lends itself best to driving. There are several car rental companies with desks at the airport. There are city buses and informal minibus services. The Rea Vaya Bus Rapid Transit System offers cheap, reliable transport. Buses run in dedicated lanes and smaller, feeder buses bring people from the outer areas to the stations on the trunk routes. There’s also Metrobus, which offers scheduled bus services around the city. Minibuses are probably best avoided unless you are with a local. Routes can be confusing. There are plenty of taxis, but try to settle on a fare before you set off to avoid arguments with the driver when you arrive at your destination.

Getting downtown from the airport

The major car-rental companies have desks at OR Tambo International (JNB). Metered taxis and minibus shuttles – to a number of destinations in and around Johannesburg – can be booked in the Baggage Claim area.

What is good to know if travelling to Johannesburg?

  • Johannesburg can be a dangerous city. Try not to draw attention to yourself. Keep your camera and other belongings out of sight. Dress discreetly. Don’t leave doors or luggage unlocked. And don’t walk around unprotected at night. 
  • Johannesburg Art Gallery is a wonderful gallery with works by Pablo Picasso, Claude Monet, Edgar Degas and South African artists such as Gerald Sekoto, Maud Sumner and Ezrom Legae. 
  • The Apartheid Museum is beside Gold Reef City, a theme park complete with thrilling rides such as the Tower of Terror (fear factor 10), The Anaconda (fear factor 9) and Dr Doolittle’s Farmyard, where the residents include tortoises, monkeys, alpacas and emus. 
  • Rosebank Rooftop Market is held every Sunday (9am-5pm). There are more than 600 stalls selling arts and crafts, clothes and foodstuffs from all over Africa. The market is located on Cradock Avenue at the Mall of Rosebank. 
  • The Apartheid Museum should be a stop on every visitor’s itinerary. Upon entering the museum, visitors are classified as black or white and they then enter a “non-whites” or “whites” entrance. The museum tells its story via video and photography, text and artefacts. 
  • Constitution Hill is the site of the Old Fort Prison Complex, where many political activists were jailed, including Mahatma Gandhi, Joe Slovo and Nelson Mandela.
  • You’re in the right city for some retail therapy – we’ll show you the 5 quirky places to shop in Johannesburg.

Search for your cheap flights to Johannesburg now to experience this great city!

  • Why visit?

    Travellers taking cheap flights to Johannesburg may not know that an Australian prospector called George Harrison struck gold here in the 1880s. Harrison may not have appreciated the significance of his find as he sold his stake for paltry sum. A flight to Johannesburg will take you to South Africa’s largest city and economic hub with an exciting, pioneer-type vibe. Its more recent past is laid out for all to digest. The landmarks of Apartheid Tourism in Johannesburg are sobering, but also uplifting, as they demonstrate that South Africa is facing up to its past and working towards a future for all. Synonymous with apartheid is Soweto, the resilient and colourful township to the south-west of Johannesburg. It was at the centre of political campaigns aimed at the overthrow of the apartheid state. Today, Soweto is being redeveloped and township tours are popular with tourists, stopping off at Vilakazi Street, where Archbishop Desmond Tutu and Nelson Mandela, two Nobel Peace Prize winners, both lived, the memorial to Hector Peterson, the 12-year-old boy shot dead during the riots in 1976 and Soccer City, the 94,000-seat stadium where several of the games were played during the 2010 Football World Cup. Africa’s greatest draw, perhaps, is its wildlife, and there are several reserves within easy reach of Johannesburg, including the Krugersdorp, Magaliesberg, Plumari and Rhenostersprutt. The Cradle of Humankind, a World Heritage Site consisting of more than 200 caves containing the fossilised remains of human ancestors and animals, is a 45-minute drive away. Of these, the best known is Sterkfontein Caves, open year-round which makes it easier to choose the date for the cheap flight to Johannesburg. For fans of contemporary African art, the Standard Bank Art Gallery is also located in the district. Also not to be missed are the Apartheid Museum and the Museum of Man and Science. And regardless of which part of the city you’ve explored, there’s also much shopping to be done. Sandton City is probably Johanesburg’s best-known mall. For something with a bit more local flavour, head for the Mall of Rosebank, which features a giant crafts market on Sundays that is held on the roof.

  • What does JNB mean?

    Johannesburg OR Tambo Airport is JNB. This code is created by the International Air Transport Association (IATA) and airlines use IATA codes to identify the departing or arrival airports in the flight routes they service. Johannesburg Lanseria Airport (HLA), Pretoria Wonderboom Apt. Airport (PRY), Sun City Resort Pilansberg Airport (NTY) are some additional IATA codes for airports related to your trip.

  • Can I find cheaper flights to Johannesburg if I am willing to have stopovers?

    Yes, flights with stopovers are often cheaper than direct flights. Keep an eye out for flight deals to Johannesburg on Cheapflights that require 1 or 2 stops for potential cost savings.

  • What is the best airline to fly to Johannesburg?

    Based on reviews from Cheapflights users, Cathay Pacific is rated the highest out of the airlines that fly to Johannesburg.

  • What is the cheapest airport to fly to in Johannesburg?

    null is currently the cheapest airport to fly to in Johannesburg. One-way flights to null typically cost null, while return flights cost around null.

  • How much is a return flight to Johannesburg?

    A return flight to Johannesburg will typically cost around $844, however they can be found for as little as $67.

  • Where does the fastest flight to Johannesburg depart from?

    For those looking to save time traveling to Johannesburg, Sydney offers the quickest one-way flight (14 hours 40 minutes).

  • Does Johannesburg OR Tambo Airport have car hire?

    Yes. Those touching down at Johannesburg OR Tambo Airport can take advantage of the car hire services offered upon their arrival.

  • Are there hotels close to Johannesburg OR Tambo Airport?

    Yes. Johannesburg OR Tambo Airport has hotels nearby for those requiring accommodations. Protea Hotel by Marriott Transit O.R. Tambo Airport is the closest property to Johannesburg OR Tambo Airport (0.0 km away from Johannesburg OR Tambo Airport).

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Toggle through the tabs below to find thousands of options on Cheapflights for your next trip.

Search flights to Johannesburg by cabin class

Find flights to Johannesburg, based on your preferred cabin class, be it economy, premium economy, business, or first class.
Business Classfrom $3,786/person
Prem Econ Classfrom $3,695/person
Economy classfrom $668/person
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.