Find flights
When to book
Airlines

Cheap flights from Johannesburg to anywhere

Fly from Johannesburg to anywhere in the world.

JNB — BOM
27 Jun — 4 Jul1
1 adult
Thu 27/6
Thu 4/7

What to know about flights from Johannesburg

Discover essential information about flights departing from Johannesburg, including flight schedules, destinations, airlines operating at the Johannesburg airport, and any specific guidelines or requirements for travellers. Please note that the information is based on the most recent updates available. Data last updated 22 June 2024.

Cheapest one-way flight

₹ 5,410

Cheapest round-trip flight

₹ 31,380

Cheapest airline

FlySafair

Most popular destination

Addis Ababa Bole (ADD)
The cheapest one-way flight from Johannesburg is currently to Cape Town Intl.
The cheapest round-trip flight from Johannesburg is currently to Nairobi Jomo Kenyatta Intl.
On average, FlySafair currently has the cheapest one-way flight from Johannesburg.
Addis Ababa Bole (ADD) is currently the most popular flight destination from Johannesburg.

Cheapest flights from Johannesburg

Explore the most affordable flight options available from Johannesburg. Find the lowest fares based on data from user searches, with prices last updated on 22 June 2024. In the last 7 days, Cheapflights users made a total of 308,752 searches.
Thu 12/1208:50JNB - MPM
Nonstop1h 10mLAM
Thu 30/117:35MPM - JNB
Nonstop1h 10mLAM
Deal found 21/6₹ 13,873
Sun 14/708:50JNB - MPM
Nonstop1h 10mLAM
Fri 26/706:55MPM - JNB
Nonstop1h 10mLAM
Deal found 21/6₹ 16,881
Tue 9/706:40JNB - MSU
Nonstop1h 00mAirlink
Sat 13/716:25MSU - JNB
Nonstop1h 05mAirlink
Deal found 21/6₹ 21,812
Thu 12/1208:50JNB - MPM
Nonstop1h 10mLAM
Thu 30/112:30MPM - JNB
2 stops27h 50mLAM
Deal found 21/6₹ 30,670
Sun 7/709:55JNB - BOM
1 stop18h 20mEtihad Airways
Wed 28/813:55BOM - JNB
1 stop22h 10mEtihad Airways
Deal found 21/6₹ 32,008
Sun 4/809:55JNB - BOM
1 stop30h 00mEtihad Airways
Thu 15/804:30BOM - JNB
1 stop31h 35mEtihad Airways
Deal found 21/6₹ 32,175
Mon 8/708:20JNB - BOM
1 stop14h 15mEthiopian Air
Thu 29/811:05BOM - JNB
1 stop12h 25mEthiopian Air
Deal found 21/6₹ 33,428
Fri 2/809:55JNB - BOM
1 stop18h 20mEtihad Airways
Wed 11/904:30BOM - JNB
1 stop31h 35mEtihad Airways
Deal found 21/6₹ 33,512
Wed 17/708:20JNB - BOM
1 stop14h 15mEthiopian Air
Tue 20/811:05BOM - JNB
1 stop12h 25mEthiopian Air
Deal found 21/6₹ 33,595

Last-minute flight deals from Johannesburg

Discover last-minute flight deals departing from Johannesburg. Take advantage of attractive deals offered by airlines for spontaneous travel. These deals are subject to availability and can provide significant savings for flexible travellers. Please note that the availability of last-minute deals can vary and may change quickly. Data last updated 22 June 2024 and based on user searches. In the last 7 days, Cheapflights users made a total of 308,752 searches.
Fri 28/608:50JNB - MPM
Nonstop1h 10mLAM
Sun 30/617:35MPM - JNB
Nonstop1h 10mLAM
Deal found 21/6₹ 19,723
Fri 28/619:30JNB - MPM
Nonstop1h 10mLAM
Sat 6/706:55MPM - JNB
Nonstop1h 10mLAM
Deal found 22/6₹ 19,806
Fri 28/617:10JNB - MPM
Nonstop1h 00mAirlink
Sat 6/706:35MPM - JNB
1 stop10h 50mAirlink
Deal found 22/6₹ 38,025
Tue 2/717:00JNB - BOM
1 stop29h 00mKenya Airways
Tue 9/706:45BOM - JNB
1 stop21h 00mKenya Airways
Deal found 20/6₹ 40,950
Mon 1/709:55JNB - BOM
1 stop23h 25mMultiple Airlines
Wed 10/706:45BOM - JNB
1 stop30h 30mMultiple Airlines
Deal found 22/6₹ 43,206
Fri 28/614:30JNB - BOM
1 stop32h 05mEthiopian Air
Sun 21/711:05BOM - JNB
1 stop20h 20mEthiopian Air
Deal found 21/6₹ 45,212
Mon 1/717:00JNB - BOM
1 stop33h 05mKenya Airways
Tue 9/702:40BOM - JNB
1 stop25h 05mKenya Airways
Deal found 22/6₹ 46,215
Mon 1/701:15JNB - BOM
1 stop20h 45mKenya Airways
Tue 9/706:45BOM - JNB
1 stop21h 00mKenya Airways
Deal found 20/6₹ 48,220
Tue 2/701:15JNB - BOM
1 stop20h 45mKenya Airways
Tue 9/702:40BOM - JNB
1 stop25h 05mKenya Airways
Deal found 21/6₹ 49,474

Domestic airfare to nearby cities with cheap hotels

Discover domestic flight options from Johannesburg to cities with affordable hotel accommodations. Plan your travel to both enjoy budget-friendly flights and find affordable lodging in your chosen destination. Please note that the flight options are sourced from user searches. In the last 7 days, Cheapflights users made a total of 308,752 searches and data was last updated 22 June 2024.
Wed 24/716:00JNB - DUR
Nonstop1h 05mLift
Wed 31/718:05DUR - JNB
Nonstop1h 05mLift
Deal found 21/6₹ 13,121
Sun 14/720:35JNB - CPT
Nonstop2h 15mAirlink
Wed 17/718:40CPT - JNB
Nonstop2h 05mAirlink
Deal found 22/6₹ 13,288
Fri 30/820:35JNB - CPT
Nonstop2h 15mAirlink
Sun 1/918:40CPT - JNB
Nonstop2h 05mAirlink
Deal found 22/6₹ 13,538
Wed 7/818:40JNB - CPT
Nonstop2h 15mAirlink
Sun 25/818:10CPT - JNB
Nonstop2h 05mAirlink
Deal found 22/6₹ 13,622
Thu 3/1020:35JNB - CPT
Nonstop2h 15mAirlink
Sun 6/1016:55CPT - JNB
1 stop3h 55mAirlink
Deal found 21/6₹ 14,207
Thu 5/1206:15JNB - CPT
Nonstop2h 15mAirlink
Mon 9/1218:10CPT - JNB
Nonstop2h 05mAirlink
Deal found 21/6₹ 14,458
Sun 13/1020:35JNB - CPT
Nonstop2h 15mAirlink
Thu 17/1006:35CPT - JNB
1 stop3h 20mAirlink
Deal found 21/6₹ 14,541
Sat 10/820:35JNB - CPT
Nonstop2h 15mAirlink
Tue 13/806:35CPT - JNB
1 stop3h 20mAirlink
Deal found 21/6₹ 14,625
Thu 17/1006:15JNB - CPT
Nonstop2h 15mAirlink
Sun 20/1006:05CPT - JNB
Nonstop2h 05mAirlink
Deal found 22/6₹ 14,708

Direct flights from Johannesburg

Discover airlines that offer direct flights from Johannesburg to various destinations. Avoid layovers and travel efficiently with direct flight options, saving you time and providing a more convenient travel experience. Please note that the direct flight options are based on data from 22 June 2024 and based on user searches. In the last 7 days, Cheapflights users made a total of 308,752 searches.
Thu 12/1208:50JNB - MPM
Nonstop1h 10mLAM
Thu 30/117:35MPM - JNB
Nonstop1h 10mLAM
Deal found 21/6₹ 13,873
Sun 14/708:50JNB - MPM
Nonstop1h 10mLAM
Fri 26/706:55MPM - JNB
Nonstop1h 10mLAM
Deal found 21/6₹ 16,881
Tue 9/706:40JNB - MSU
Nonstop1h 00mAirlink
Sat 13/716:25MSU - JNB
Nonstop1h 05mAirlink
Deal found 21/6₹ 21,812

Find flights from Johannesburg within your budget

MISSING STRING [DIRECT_FLIGHTS_ORIGIN_BUDGET_RANGE_FINDER_SUBTITLE_UPDATED]

Fly to

Any airport

Budget

₹ 13,873 - ₹ 33,595

Route

Depart

Return

Price

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

Thu 12/12

Nonstop1h 10m

Maputo Intl

Thu 30/1

Nonstop1h 10m

₹ 13,873

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

Sun 14/7

Nonstop1h 10m

Maputo Intl

Fri 26/7

Nonstop1h 10m

₹ 16,881

Johannesburg OR TamboMaseru Moshoeshoe Intl

JNB - MSU

JNBMSU

Johannesburg OR Tambo

Tue 9/7

Nonstop1h 00m

Maseru Moshoeshoe Intl

Sat 13/7

Nonstop1h 05m

₹ 21,812

Johannesburg OR TamboMaputo Intl

JNB - MPM

JNBMPM

Johannesburg OR Tambo

Thu 12/12

Nonstop1h 10m

Maputo Intl

Thu 30/1

2 stops27h 50m

₹ 30,670

Johannesburg OR TamboMumbai Chhatrapati Shivaji Intl

JNB - BOM

JNBBOM

Johannesburg OR Tambo

Sun 7/7

1 stop18h 20m

Mumbai Chhatrapati Shivaji Intl

Wed 28/8

1 stop22h 10m

₹ 32,008

Johannesburg OR TamboMumbai Chhatrapati Shivaji Intl

JNB - BOM

JNBBOM

Johannesburg OR Tambo

Sun 4/8

1 stop30h 00m

Mumbai Chhatrapati Shivaji Intl

Thu 15/8

1 stop31h 35m

₹ 32,175

Johannesburg OR TamboMumbai Chhatrapati Shivaji Intl

JNB - BOM

JNBBOM

Johannesburg OR Tambo

Mon 8/7

1 stop14h 15m

Mumbai Chhatrapati Shivaji Intl

Thu 29/8

1 stop12h 25m

₹ 33,428

Johannesburg OR TamboMumbai Chhatrapati Shivaji Intl

JNB - BOM

JNBBOM

Johannesburg OR Tambo

Fri 2/8

1 stop18h 20m

Mumbai Chhatrapati Shivaji Intl

Wed 11/9

1 stop31h 35m

₹ 33,512

Johannesburg OR TamboMumbai Chhatrapati Shivaji Intl

JNB - BOM

JNBBOM

Johannesburg OR Tambo

Wed 17/7

1 stop14h 15m

Mumbai Chhatrapati Shivaji Intl

Tue 20/8

1 stop12h 25m

₹ 33,595

Flights are sorted by cheapest first

Deals found on 21/6

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

Use this chart to determine the optimal time to book a return flight from Johannesburg. Price data was last updated on 21 June 2024.
Booking 29 days in advance of your planned departure date is, on average, the best time to get cheap flights from Johannesburg. The general trend is that the closer you book to the departure date, the more expensive your flight will be.
Search Deals

When is the cheapest time to fly from Johannesburg?

Use this chart to determine the cheapest time to fly return from Johannesburg. Price data was last updated on 16 June 2024.
Morning
Midday
Afternoon
Evening
All times are departure.
Those who are seeking the cheapest fare on flights departing from Johannesburg would be wise to consider leaving during Monday afternoons when prices are typically at their lowest. When considering other options, price-conscious travelers should avoid Thursday evenings when fares are usually the most expensive.
Search Deals

Best time to book a flight from Johannesburg

Have a flexible travel schedule? Discover the best time to fly from Johannesburg with our price prediction graph.
Estimated return price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.

Airline reviews for flights from Johannesburg

Get insights into the airlines that provide service from Johannesburg. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing airline for your flight from Johannesburg. In the last 7 days, Cheapflights users made a total of 308,752 searches.
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

7.7
Good
4,258 reviews
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

7.4
Good
660 reviews
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

7.3
Good
773 reviews
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

7.3
Good
1,308 reviews
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

7.1
Good
362 reviews
7.7
Good
4,258 reviews

Crew

8.1

Comfort

7.6

Food

7.5

Entertainment

7.6

Overall

7.7

Boarding

7.8

Reviews

1 / 10

Disaster boarding process. No gates. No annoncement for boarding process. Waiting area seats were full no seats available. 787 dream liner step up to entrance door. Not acceptable for physically poor but normal people.

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.

Direct flights from South Africa
Book a direct flight from one of these other cities located in South Africa.

Related info for your journey

Access useful and relevant information related to your journey from Johannesburg. This can include details such as airport transportation, visa requirements, travel insurance, luggage regulations, and any other information that can ensure a smooth and hassle-free travel experience. Please note that the information is based on general guidance and may need to be verified with official sources. Data last updated 22 June 2024.
  • What is the shortest nonstop flight from Johannesburg?

    We've found Manzini, Nelspruit, and Polokwane as options for shorter direct flights within 299 km of Johannesburg. These locations can be great options for travelers looking to go somewhere and back quickly.

  • What is the farthest nonstop flight from Johannesburg?

    If flights to distant destinations are more of your preference, check pricing for Atlanta, New York, and Shenzhen.

  • What is the cheapest month to fly from Johannesburg?

    April is currently the cheapest month to fly from Johannesburg. At this moment in time December is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

  • How does Cheapflights help users find flights from Johannesburg?

    Cheapflights makes it easy to find flights from Johannesburg by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

  • Why should you use Cheapflights to find cheap flight tickets from Johannesburg?

    Cheapflights simply makes it quick and affordable to book flights from Johannesburg by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.

  • Can Cheapflights find flights from Johannesburg with no change fees?

    Cheapflights does show flights with no change fees to all users. To see these options for flights from Johannesburg, users can toggle the no change fees filter when performing a flight search.

  • Can Cheapflights notify me if prices for flights from Johannesburg become cheaper?

    Not ready to book yet? You can track prices for flights from Johannesburg on Cheapflights with our Price Alerts feature and get notified when better prices are available.

See more FAQs

Fly with Cheapflights

Find the best flight deals on Cheapflights, where travellers can enjoy low prices and a wide availability of flights to their desired destinations.

How does Cheapflights help users find flights from Johannesburg?

Cheapflights makes it easy to find flights from Johannesburg by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.

Why should you use Cheapflights to find cheap flight tickets from Johannesburg?

Cheapflights simply makes it quick and affordable to book flights from Johannesburg by bringing together all flight options from hundreds of airlines and agencies online — and we put them in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.

Can Cheapflights find flights from Johannesburg with no change fees?

Cheapflights does show flights with no change fees to all users. To see these options for flights from Johannesburg, users can toggle the no change fees filter when performing a flight search.

Can Cheapflights notify me if prices for flights from Johannesburg become cheaper?

Not ready to book yet? You can track prices for flights from Johannesburg on Cheapflights with our Price Alerts feature and get notified when better prices are available.

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.