Find flights
Deals
When to book
Airlines
Travel Guide

Cheap flights to Johannesburg from $931

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 22/6. 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
22 May — 29 May1
1 adult
Wed 22/5
Wed 29/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 536,630 searches and data was last updated on 17 May 2024.

Popular in

December

Cheapest in

February

Average price

$1,869

Return from

$1,780

One-way from

$931
High demand for flights, 8% potential price rise
Best time to find cheap flights, 3% potential price drop
Average for return flights in May 2024
From Sydney Kingsford Smith to Johannesburg
One-way flight from Sydney Kingsford Smith (SYD) to Johannesburg

Cheap flights to Johannesburg in May & June 2024

Discover affordable flights and deals to Johannesburg in May and June 2024. In the last 7 days, Cheapflights users made a total of 536,630 searches and data was last updated on 17 May 2024.
The deals listed below are some of the cheapest flights available to Johannesburg in May and June 2024. Check back soon for alternative prices as deals update often.
Tue 21/512:35SYD - JNB
2 stops32h 30mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,778
Tue 21/520:35SYD - JNB
1 stop44h 00mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,843
Tue 21/510:15SYD - JNB
3 stops41h 45mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop34h 55mMultiple Airlines
Deal found 15/5$1,862
Tue 4/620:35SYD - JNB
1 stop44h 00mMultiple Airlines
Fri 21/611:20JNB - SYD
1 stop39h 30mMultiple Airlines
Deal found 16/5$1,886
Tue 21/510:15SYD - JNB
3 stops41h 45mMultiple Airlines
Tue 28/520:15JNB - SYD
2 stops30h 35mMultiple Airlines
Deal found 15/5$1,971
Sat 15/610:15SYD - JNB
3 stops32h 40mMultiple Airlines
Sat 22/614:30JNB - SYD
3 stops33h 25mMultiple Airlines
Deal found 16/5$1,989
Thu 16/509:00SYD - JNB
2 stops31h 35mEtihad Airways
Mon 27/509:55JNB - SYD
1 stop36h 15mEtihad Airways
Deal found 15/5$1,991
Tue 4/620:30SYD - JNB
2 stops68h 05mMultiple Airlines
Fri 21/611:20JNB - SYD
1 stop37h 25mMultiple Airlines
Deal found 16/5$2,022
Tue 4/621:15SYD - JNB
3 stops43h 20mMultiple Airlines
Fri 21/611:20JNB - SYD
1 stop37h 25mMultiple Airlines
Deal found 16/5$2,042

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 536,630 searches and data were last updated on 17 May 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.
Tue 21/512:35SYD - JNB
2 stops32h 30mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,778
Mon 4/1109:05SYD - JNB
1 stop30h 05mSingapore Airlines
Fri 15/1113:45JNB - SYD
1 stop19h 10mSingapore Airlines
Deal found 15/5$1,780
Tue 21/520:35SYD - JNB
1 stop44h 00mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,843
Tue 21/510:15SYD - JNB
3 stops41h 45mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop34h 55mMultiple Airlines
Deal found 15/5$1,862
Mon 5/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 20/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$1,871
Tue 4/620:35SYD - JNB
1 stop44h 00mMultiple Airlines
Fri 21/611:20JNB - SYD
1 stop39h 30mMultiple Airlines
Deal found 16/5$1,886
Sun 11/814:45SYD - JNB
1 stop25h 50mEtihad Airways
Mon 19/809:55JNB - SYD
1 stop23h 45mEtihad Airways
Deal found 16/5$1,892
Mon 4/1109:30SYD - JNB
Nonstop14h 20mQantas Airways
Fri 15/1117:20JNB - SYD
Nonstop12h 10mQantas Airways
Deal found 15/5$1,901
Mon 4/1121:25SYD - JNB
1 stop44h 05mMultiple Airlines
Fri 15/1111:20JNB - SYD
2 stops35h 05mMultiple Airlines
Deal found 15/5$1,905

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 536,630 searches and data was last updated on 17 May 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.
Tue 21/512:35SYD - JNB
2 stops32h 30mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,778
Tue 21/520:35SYD - JNB
1 stop44h 00mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$1,843
Tue 21/510:15SYD - JNB
3 stops41h 45mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop34h 55mMultiple Airlines
Deal found 15/5$1,862
Tue 21/510:15SYD - JNB
3 stops41h 45mMultiple Airlines
Tue 28/520:15JNB - SYD
2 stops30h 35mMultiple Airlines
Deal found 15/5$1,971
Tue 21/509:30SYD - JNB
Nonstop14h 40mMultiple Airlines
Tue 28/511:20JNB - SYD
1 stop24h 50mMultiple Airlines
Deal found 15/5$2,733
Tue 21/513:05SYD - JNB
3 stops32h 00mMultiple Airlines
Tue 28/514:30JNB - SYD
3 stops31h 45mMultiple Airlines
Deal found 15/5$3,197
Tue 21/509:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 28/517:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 15/5$3,221
Tue 21/514:45SYD - JNB
3 stops51h 05mBritish Airways
Tue 28/520:15JNB - SYD
3 stops48h 55mBritish Airways
Deal found 15/5$6,042

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 536,630 searches and data was last updated on 17 May 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.
Sat 22/610:15SYD - JNB
3 stops46h 00mMultiple Airlines
Deal found 16/5$931
Tue 3/912:35SYD - JNB
3 stops39h 25mMultiple Airlines
Deal found 16/5$997
Fri 24/510:45SYD - JNB
2 stops34h 20mMultiple Airlines
Deal found 16/5$1,001
Fri 24/510:15SYD - JNB
3 stops58h 50mMultiple Airlines
Deal found 16/5$1,024
Thu 30/506:55SYD - JNB
3 stops38h 10mMultiple Airlines
Deal found 16/5$1,043
Wed 25/912:30SYD - JNB
1 stop24h 15mMultiple Airlines
Deal found 15/5$1,102
Wed 25/907:40SYD - JNB
2 stops37h 25mMultiple Airlines
Deal found 15/5$1,108
Thu 30/521:15SYD - JNB
2 stops31h 35mMultiple Airlines
Deal found 16/5$1,109
Sun 9/614:45SYD - JNB
1 stop25h 50mEtihad Airways
Deal found 15/5$1,117

Direct flights to Johannesburg

Mon 5/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 20/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$1,871
Mon 4/1109:30SYD - JNB
Nonstop14h 20mQantas Airways
Fri 15/1117:20JNB - SYD
Nonstop12h 10mQantas Airways
Deal found 15/5$1,901
Thu 17/1010:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 31/1017:20JNB - SYD
Nonstop12h 10mQantas Airways
Deal found 15/5$1,910
Thu 8/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 22/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$1,916
Mon 5/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Thu 22/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$1,920
Wed 17/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 31/717:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$2,000
Fri 9/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Tue 20/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$2,049
Fri 9/809:30SYD - JNB
Nonstop14h 40mQantas Airways
Fri 23/817:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$2,098
Sat 13/709:30SYD - JNB
Nonstop14h 40mQantas Airways
Wed 31/717:55JNB - SYD
Nonstop11h 50mQantas Airways
Deal found 16/5$2,152

Find flights to Johannesburg within your budget

Locate flights to Johannesburg that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 536,630 searches and data was last updated on 17 May 2024.

Fly from

Any airport

Budget

$1,780 - $2,800

Route

Depart

Return

Price

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Mon 4/11

1 stop30h 05m

Johannesburg OR Tambo

Fri 15/11

1 stop19h 10m

$1,780

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Mon 5/8

Nonstop14h 40m

Johannesburg OR Tambo

Tue 20/8

Nonstop11h 50m

$1,871

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Tue 4/6

1 stop44h 00m

Johannesburg OR Tambo

Fri 21/6

1 stop39h 30m

$1,886

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Sun 11/8

1 stop25h 50m

Johannesburg OR Tambo

Mon 19/8

1 stop23h 45m

$1,892

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Mon 4/11

Nonstop14h 20m

Johannesburg OR Tambo

Fri 15/11

Nonstop12h 10m

$1,901

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Thu 12/9

2 stops43h 00m

Johannesburg OR Tambo

Mon 23/9

2 stops48h 05m

$1,926

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Tue 6/8

2 stops31h 15m

Johannesburg OR Tambo

Mon 19/8

2 stops32h 40m

$2,525

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Mon 15/7

1 stop29h 35m

Johannesburg OR Tambo

Tue 30/7

2 stops36h 05m

$2,684

Sydney Kingsford SmithJohannesburg OR Tambo

SYD - JNB

SYDJNB

Sydney Kingsford Smith

Fri 12/7

2 stops36h 35m

Johannesburg OR Tambo

Tue 30/7

2 stops20h 00m

$2,800

Flights are sorted by cheapest first

Deals found on 15/5

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,048 while a return flight costs $2,141. Price data was last updated on 12 May 2024.

Currently, February is the cheapest month in which you can book a flight to Johannesburg (average of $1,108). Flying to Johannesburg in December will prove the most costly (average of $1,742). 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,778

February

$1,658

March

$1,715

April

$1,854

May

$1,724

June

$2,115

July

$2,139

August

$2,004

September

$2,262

October

$1,848

November

$1,810

December

$2,607

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 10 May 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 57 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 12 May 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 17 May 2024.
To help decide which airline to fly to Johannesburg, see what other customers have to say about Qatar Airways, Qantas Airways and Etihad 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,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

8.3
Very Good
1,447 reviews
8.3
Very Good
1,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

8.1
Very Good
3,955 reviews
8.3
Very Good
1,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

7.9
Good
1,568 reviews
8.3
Very Good
1,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

7.8
Good
1,084 reviews
8.3
Very Good
1,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

7.7
Good
4,387 reviews
8.3
Very Good
1,447 reviews

Crew

8.7

Overall

8.3

Entertainment

8.1

Boarding

8.4

Comfort

8.1

Food

7.8

Reviews

1 / 10

They changed my flight but didn't notify the other carrier. I can't do online check-in and had to wait 30 min to get it all sort out at the counter.

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 $342, however they can be found for as little as $47.

  • 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 20 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 $6,238/person
Prem Econ Classfrom $3,583/person
Economy classfrom $786/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.