To save on the cost of your flight from India to OR Tambo, book at least 16 days before your planned departure. Booking around this time can save you about 7% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ₹ 48,744 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ₹ 54,509.
Due to multiple factors, expect to potentially pay more when booking in August. For low rates, May can be a great choice for travel to OR Tambo. Flights to OR Tambo from India in May are about ₹ 48,386 on average during May, but can be found for as low as ₹ 35,683.
Yes, there are multiple flights from India to OR Tambo for under ₹ 43,782. The cheapest flight booked recently is on Air Seychelles for just ₹ 37,434, but on average you can expect to pay ₹ 42,761.
New policies can now be found on Etihad Airways to help keep travellers safe while flying. Some of the new policies that have been implemented to accommodate travellers flying from India to Johannesburg OR Tambo are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.
Ethiopian Air, Air Seychelles, and Emirates are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
There are no direct flights from India to OR Tambo, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 20+ open flights from India to OR Tambo within the next 7 days for less than ₹ 43,782.
Within the past month, 793 users have taken a look at flights from India to Johannesburg OR Tambo.
The most popular airlines flying from India to Johannesburg are Air India, Emirates and Ethiopian Air. Something to consider prior to booking your flight.
The most popular flight routes from India to Johannesburg are Mumbai Chhatrapati Shivaji - Johannesburg OR Tambo, Ahmedabad - Johannesburg OR Tambo and New Delhi Indira Gandhi Intl - Johannesburg OR Tambo.
Looking for the cheapest flight from India to Johannesburg? While on average our users pay ₹ 92,725, our data indicates the cheapest price to be ₹ 22,542. The most popular route (Mumbai Chhatrapati Shivaji - Johannesburg OR Tambo), is priced around ₹ 37,434.
Departing from India to OR Tambo will take you 10h 45m. This flight may include one or multiple stops.
Our cheapest airline available from India to OR Tambo is Air Seychelles. Our recent data shows that you can find tickets from as low as ₹ 37,434 on this airline. An additional option worth looking into is Emirates, starting at ₹ 42,396.
₹ 24,081 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on Emirates and Turkish Airlines, with prices starting from ₹ 28,094 and ₹ 32,035, respectively.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
₹ 378 | ₹ 391 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Air Tanzania. Please check directly on their website for additional information. |
Search Air Tanzania flights
|
![]() |
₹ 313 | ₹ 484 | No cancel fee | 86% |
Search SAUDIA flights
|
|
![]() |
₹ 359 | ₹ 505 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
₹ 424 | ₹ 513 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information. |
Search RwandAir flights
|
![]() |
₹ 363 | ₹ 576 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by Air Seychelles. Please check directly on their website for additional information. |
Search Air Seychelles flights
|
![]() |
₹ 361 | ₹ 676 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
₹ 537 | ₹ 676 | No cancel fee | 82% |
We couldn't confirm the COVID-19 safety measures taken by Air Mauritius. Please check directly on their website for additional information. |
Search Air Mauritius flights
|
![]() |
₹ 427 | ₹ 771 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
₹ 766 | ₹ 848 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Air India. Please check directly on their website for additional information. |
Search Air India flights
|
![]() |
₹ 448 | ₹ 1,103 | No cancel fee | 75% |
Search Emirates flights
|