JNB - BOM

Find Cheap Flights from Johannesburg to Mumbai

Return
Economy
Johannesburg (JNB)
Mumbai Chhatrapati Shivaji
Mon 11/11
Mon 11/18
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Mumbai

Johannesburg to Mumbai flight information

Flights arrive in Mumbai
Flights depart from Johannesburg
Flight price R4 447
Distance 6 964 km
Airlines Ethiopian Air, Air Seychelles, Etihad Airways, RwandAir, Emirates, Cathay Pacific

Good to know

Low season:
March
Best time to beat the crowds
3%
expected price decrease
High season:
December
Most popular time to fly
6%
expected price increase
Average price:
R6 686
(avg. price over the last 2 weeks)
Good deal:
R5 692
or less (return)

When to Book Flights from Johannesburg to Mumbai

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

Looking for a cheap flight? 25% of our users found flights on this route for R5 691 or less.
The cheapest flight from Johannesburg to Mumbai was found, on average, 55 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 3% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Johannesburg to Mumbai Flights

How long does a flight from Johannesburg to Mumbai take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 10h 55m.
Which airlines provide the cheapest flights from Johannesburg to Mumbai?
In the past 3 days, the cheapest return tickets were found on Ethiopian Air (R4 447), Air Seychelles (R4 551) and Etihad Airways (R6 425).
What’s the cheapest day of the week to fly from Johannesburg to Mumbai?
For Johannesburg to Mumbai, Wednesday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Mumbai back to Johannesburg, the best deals are generally found on Sunday, with Thursday being the most expensive.
Which airports will I be using when flying from Johannesburg to Mumbai?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at Mumbai Chhatrapati Shivaji, also known as Mumbai Airport.
How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Mumbai (return)

Airports
Origin
Johannesburg
R4 447
only
R4 447
Destination
Mumbai
R4 447
only
R4 447
Wed, Apr 15
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
13h 50m
Wed, Apr 29
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 20m
R4 447
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
DUB
YYZ
Excellent 10,0

Pros: The landing was smooth and so was the whole flight! Loved it

Cons: Food. I ended up throwing up shortly after eating

IAD
ADD
Good 6,3

Pros: Great crew!

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

Cons: The food was not so good. Bit cold..

ADD
ABJ
Excellent 8,0

Cons: Nothing

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

Fri, Jan 17
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
Sat, Feb 29
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
R4 551
Trip: 44 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 40 reviews
Boarding
6,8
Comfort
6,8
Crew
7,0
Entertainment
5,9
Food
6,3
AUH
HKG
Excellent 10,0

Pros: In-flight entertainment. Good meals.

Cons: I have sent several emails regarding a small blue nylon bag full of medicine that was left on the seat, possibly wrapped up in the blue blankets. I have not heard back from anyone regarding this necessary daily medication.

SEZ
JNB
Mediocre 2,0

Cons: They are charging me almost 3 times the agreed price for the round trip on my credit card!!

SEZ
JNB
Excellent 8,3

Pros: Our baggage arrived with our flight.

Cons: If Air Seychelles Johannesburg has not left us for two days in Seychelles without luggage, we would not have been worried.

MCT
AUH
Good 6,3

Cons: Impossible to change the flight. We showed up with a confirmed reservation and we were not in the system. Can't check in, print boarding asses or even check on your flight online. The staff and flight crew were great but hampered by old technology.

SEZ
TNR
Mediocre 2,0

Cons: See above. Please refund the overcharged amount for these tickets

Wed, Feb 12
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
32h 40m
Tue, Mar 17
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
34h 50m
R6 425
Trip: 34 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 463 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
ATH
AUH
Excellent 10,0

Pros: Greece was amazing. Traveling to the islands made the trip worth while. Highly recommend ensuring ferry tickets are purchased 48 hours in advance so they don’t sale out. The food was amazing (especially the homemade Tzatziki sauce). So much to do, plan accordingly!!

Cons: Traveling to Greece in off peak season.

AUH
BNE
Excellent 10,0

Pros: Efficient airline, friendly staff.

Cons: Can't blame the airline but getting through terminals is time consuming in Abu Dhabi. Seats are small and hard but I felt excellent value for money.

DUB
AUH
Good 6,0

Pros: is nice flay

Cons: they are ok

AUH
ATH
Excellent 8,6

Cons: Average for business class. Didn't get value

AUH
LHR
Excellent 10,0

Pros: The most impressive service found was the baggage arrival on time despite the short transient time in Abu Dhabi. In most airline this would be missed and will arrive the next flight.

Fri, Jan 17
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
16h 00m
Sun, Jan 19
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
13h 40m
R6 708
Trip: 3 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 272 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
LOS
KGL
Excellent 8,0

Cons: It was ok

KGL
DXB
Excellent 10,0

Pros: Food and in-flight services

Cons: Entertainment package

EBB
KGL
Okay 4,6

Pros: The crew members are very polite and professional

Cons: The food is not very nice, the drink is don’t taste so great either . The airline seats are too small

NBO
KGL
Excellent 8,4

Pros: The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline.

Cons: Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases.

NBO
EBB
Good 7,0

Cons: The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived.

Wed, Apr 15
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
13h 50m
Wed, Apr 29
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 20m
R4 477
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ORD
ADD
Good 6,3

Pros: crew good. seat base was not soft nor comfortable.

Cons: have crew offer drinks more often throughout the flight. every passenger gets dehydrated and needs more drinks. I had to go to the back and get drinks myself.

ADD
BJM
Mediocre 3,6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ADD
WDH
Good 7,0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

Tue, Oct 22
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
13h 50m
Tue, Nov 19
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
11h 45m
R4 581
Trip: 29 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LLW
ADD
Good 6,0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

GRU
EZE
Okay 4,0

Pros: Land crew attention was polite and nice

Cons: Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking

ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

SIN
ADD
Good 6,3

Pros: Seat was very comfortable and the air stewards were good

Cons: The entertainment system not working correctly and the food was poor

Fri, Nov 15
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
12h 20m
Fri, Dec 20
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
34h 10m
R10 248
Trip: 36 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 649 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
IAD
DXB
Excellent 9,3

Pros: The seats were spacious and comfortable. Ample room for the long flight.

Cons: Desert option: warm cookies

DXB
JFK
Excellent 10,0

Pros: Everything

Cons: No need for improvement

AMM
DXB
Excellent 10,0

Cons: Style and comfort

ATH
EWR
Okay 5,6

Cons: The luggage was mishandled when we got to EWR. Landed 9:15, got my luggage at 10:45

EWR
DXB
Excellent 10,0

Pros: Brought me to liberty. The Kingdom of Thailand. Great Airline. Reasonable Price. Excellent treatment at Dubai international airport. TSA was also good at Liberty International Airport.

Cons: Long boarding lines at Liberty International Airport.

Fri, Apr 10
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 15m
Tue, Apr 28
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 20m
R4 730
Trip: 19 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

LLW
ADD
Good 6,0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

SIN
ADD
Good 6,3

Pros: Seat was very comfortable and the air stewards were good

Cons: The entertainment system not working correctly and the food was poor

ADD
JNB
Okay 5,3

Pros: seat not comfortable

Cons: more drinks along the way

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

Sun, Nov 10
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
Sun, Dec 15
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
R5 949
Trip: 36 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 40 reviews
Boarding
6,8
Comfort
6,8
Crew
7,0
Entertainment
5,9
Food
6,3
AUH
LOS
Okay 5,6

Cons: My luggage is lost. I have to wait for 3 days for it to get to my final destination. That is very upsetting.

SEZ
JNB
Okay 5,3

Pros: Nothing in particular. The flight was fine.

Cons: The a/c system took very long to start working. We were sweating and dizzy because of the lack of fresh air.

SEZ
JNB
Mediocre 2,0

Cons: They are charging me almost 3 times the agreed price for the round trip on my credit card!!

SEZ
CDG
Good 7,6

Pros: Pretty fast boarding process without any problems during the check-in and stuff. Seats are good for the price range.

Cons: My seat had some issues with the backrest and the display couldn't be fastened in a propper position because of the broken hinge.

SEZ
MRU
Excellent 8,0

Pros: Seat back television monitors were nice for an Airbus A320. Free wine with the meal and Breakfast.

Cons: Walking down the steps of the plane in the rain to exit the aircraft at Seychelles.

Sun, Oct 20
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
32h 10m
Thu, Oct 31
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
33h 20m
R12 613
Trip: 12 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 077 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
JFK
YVR
Excellent 8,3

Pros: the crew was professional and efficient on board the plane.

Cons: seat space was tight. it was hard to get comfortable

HKG
LAX
Mediocre 2,3

Pros: None

Cons: All services throughout the process need to be improved from the ground to on board

TPE
HKG
Good 6,0

Pros: the noodle snack and food was good

Cons: more leg room would be nice on a long flight

BKK
HKG
Excellent 10,0

Pros: Even with a full flight there was enough leg room. The crew were attentive and accomadating.

Cons: Bathroom floors were often wet

JFK
HKG
Excellent 10,0

Pros: The crew was amazing and the food was great too!

Wed, Mar 18
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 45m
Mon, Mar 30
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 20m
R4 760
Trip: 13 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
EWR
ABJ
Excellent 8,0

Pros: Excellent crews

HAH
ADD
Excellent 9,0

Pros: I liked the fligth attendant

ADD
ABJ
Excellent 8,0

Cons: Nothing

DEL
ADD
Okay 4,0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

TLV
ADD
Mediocre 3,6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

Tue, Nov 5
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
32h 40m
Sun, Dec 15
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
34h 50m
R6 619
Trip: 41 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 463 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
MNL
AUH
Good 7,3

Pros: the headrests in the AUH-MAD leg

Cons: the touchscreen inflight system didn’t work very well in the MNL-AUH leg of the trip

AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

DMM
AUH
Okay 5,0

Cons: More comfortable seats.

AUH
ORD
Good 6,6

Cons: - The plane was set to a freezing temperature all the time made it really uncomfortable flight for most of the passengers. - Etihad mostly runs short of veggie food and passengers are asked to go for non veg option. Not cool.

AUH
AMM
Excellent 10,0

Pros: Every thing. Was good

Cons: The seat’s

Sun, Feb 9
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
Sun, Feb 23
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
R6 024
Trip: 15 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 40 reviews
Boarding
6,8
Comfort
6,8
Crew
7,0
Entertainment
5,9
Food
6,3
JNB
SEZ
Good 7,6

Pros: Every thing was superb. Thank you for a safe and comfortable flight. Will recommend

Cons: Listening equipment and TV not up to standard

AUH
SEZ
Mediocre 2,0

Cons: See above. Please refund the overcharged amount for my flights.

SEZ
JNB
Mediocre 2,0

Cons: They are charging me almost 3 times the agreed price for the round trip on my credit card!!

AUH
HKG
Excellent 10,0

Pros: In-flight entertainment. Good meals.

Cons: I have sent several emails regarding a small blue nylon bag full of medicine that was left on the seat, possibly wrapped up in the blue blankets. I have not heard back from anyone regarding this necessary daily medication.

SEZ
JNB
Okay 5,3

Pros: Nothing in particular. The flight was fine.

Cons: The a/c system took very long to start working. We were sweating and dizzy because of the lack of fresh air.

Mon, Oct 14
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
13h 50m
Mon, Oct 21
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 35m
R4 774
Trip: 8 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ACC
ADD
Mediocre 2,0

Pros: the flight wasn't good at all, was expecting a better and comfortable seat, but the it was a smaller flight and the seats weren't adjustable

Cons: at this segment you mus put a 350, which will be more cost effective and should be cheaper in nature,

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

NIM
ADD
Mediocre 3,6

Pros: New aircraft with comfortable business seats

Cons: More than 4 hours delay! Not all selection from food menu available

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

CPT
ADD
Okay 5,3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

Sun, Oct 20
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
19h 40m
Mon, Dec 9
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
23h 05m
R6 931
Trip: 51 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 463 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
AUH
YYZ
Okay 5,0

Cons: Train staff to be more responsive to customersn need

CCJ
AUH
Okay 5,3

Pros: It is good airline

Cons: The flight was very late, the airline did nothing for the time we were waiting

AUH
MEL
Good 7,0

Pros: It's ok for business class. Crew and boarding is Pro smooth.

Cons: Entertainment options are limited. Food could be better considering its business class.

SYD
AUH
Excellent 9,3

Pros: The crew was amazing, there's one lady crew that's super friendly. Met great passengers too. Was seated at 71 F, the gentleman next to me was great Mr 71 G. Just wished was able to say goodbye to him. Fl EY455 9/3/19. He was heading for Beirut and me to LHR. JUST wish for an ETIHAD CONNECTION. Thanks.

Cons: The waiting lounge had no info on the outside. We came early, was seated close to the door and I served as the info person.

ORD
AUH
Mediocre 2,0

Pros: Nothing really.

Cons: Their time.

Wed, Nov 13
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 45m
Tue, Nov 26
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
11h 45m
R4 804
Trip: 14 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
VIE
Okay 5,3

Cons: Online check in was not possible. The check in and boarding process took more than two hours and there was no order.

ADD
BJM
Mediocre 3,6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

GRU
EZE
Mediocre 3,6

Cons: Crew members paying more attention to the passengers, more option of food, being on time and cleaning after another flight.

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

Wed, Dec 11
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
16h 00m
Wed, Jan 1
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
13h 40m
R7 928
Trip: 22 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 272 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
EBB
JUB
Excellent 10,0

Pros: Everything was on time and comfortable. Will take the same flight again in the future.

LUN
KGL
Excellent 10,0

Pros: The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

LGW
KGL
Excellent 10,0

Cons: Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi

BOM
KGL
Excellent 10,0

Pros: The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat.

Cons: The breakfast was not as appetizing.

KGL
EBB
Excellent 8,5

Pros: Well organized on check in. Attentive

Mon, Jan 27
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 45m
Wed, Feb 5
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
11h 45m
R4 834
Trip: 10 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 186 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

ARN
OSL
Excellent 10,0

Pros: Super confortable

Fri, Nov 15
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
20h 25m
Sun, Dec 1
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
35h 20m
R7 333
Trip: 17 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 463 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
IAD
AUH
Okay 5,3

Pros: Crew was friendly and online entertainment system had a lot to offer. Online check-in does save time, it's a shorter queue & you just have to drop off your luggage.

Cons: Eithad charges for seat selection now! Not seats with extra legroom or any other perks. But any seat in Economy if you select it 24 hours before departure, anywhere from $25 to $45. Seat selection is free if flight departure is less than 24 hours away but available seats are all random.

MAA
AUH
Excellent 8,0

Pros: Food varieties are not that good

Cons: Make the food quality, quantity and varieties to be improved

TRV
AUH
Good 6,0

Cons: The vegetarian meal selected came in as vegan meal. This happened for both onward and return journey. The regular meal provided to passengers were better than the vegetarian meal selected

AUH
BNE
Excellent 10,0

Pros: Efficient airline, friendly staff.

Cons: Can't blame the airline but getting through terminals is time consuming in Abu Dhabi. Seats are small and hard but I felt excellent value for money.

IAD
AUH
Good 6,3

Cons: Narrow seats

Mon, Dec 23
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
16h 00m
Fri, Jan 3
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
13h 40m
R8 523
Trip: 12 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 272 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
JNB
Mediocre 3,6

Cons: THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!

KGL
DXB
Excellent 10,0

Pros: Yes

Cons: Customer services

DAR
KGL
Excellent 10,0

Pros: New airline. Left 20 mins early.

Cons: Nothing.

KGL
DXB
Excellent 9,0

Pros: Nice blankets. Good service.

Cons: Food wasn't that great and juices were very sweet (tasted like sugar water)

KGL
LUN
Good 6,6

Pros: Food and free WiFi. Ample seating space.

Cons: Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First