Find Cheap Flights from Asia to South Africa

Return
Economy
Washington (WAS)
South Africa
Thu 8/15
Thu 8/22
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

Book cheap flights from Asia to South Africa (return)

Airports
Origin
Ahmedabad
R8 625
only
R8 625
Singapore
R8 875
only
R8 875
Bengaluru
R7 470
only
R7 470
Mumbai
R5 286
only
R5 286
Destination
Cape Town
R6 663
only
R6 663
Johannesburg
R5 286
only
R5 286
Mon, Jul 29
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 25m
Wed, Aug 14
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 30m
R5 286
Trip: 17 days
Overall 8,0 Excellent
Based on 1 reviews
Boarding
8,0
Comfort
8,0
Crew
8,0
Entertainment
8,0
Food
8,0
Wed, Nov 27
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
11h 45m
Sun, Dec 8
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 45m
R5 620
Trip: 12 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

BJM
ADD
Okay 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

ABJ
ADD
Excellent 8,6

Pros: The crew was amazing. The crew is an asset to the airline

Cons: Boarding is chaotic.

Tue, Oct 1
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
Tue, Oct 8
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
R5 634
Trip: 8 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
JNB
SEZ
Okay 4,0

Pros: The flight itself,when it occurred, was fine. The original flight was cancelled. Checking into the airport hotel was chaotic and time consuming. We got 5 hours sleep. Check in was also chaotic. The flight was okay but half the plane’s luggage was left behind.

Cons: See above. Our luggage was supposed to arrive last night. It didn’t. We pray it arrives tonight. Very bad service.

SEZ
JNB
Mediocre 2,0

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

JNB
SEZ
Excellent 10,0

Pros: Very friendly and accommodating the entire flight!!

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.

MRU
SEZ
Excellent 10,0

Pros: Great attitude and performance. No extra charges .

Sun, Aug 18
SIN
Singapore Changi
JNB
Johannesburg OR Tambo
29h 10m
Sun, Aug 25
JNB
Johannesburg OR Tambo
SIN
Singapore Changi
28h 25m
R8 875
Trip: 8 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 249 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DFW
DXB
Excellent 9,0

Pros: Seat was okay and the laptop bag considered an extra carry-on was not good and I had to consolidate.

Cons: Qatar airways allowed us to take both separately and we could take up exit row if available without payment

DXB
SEA
Excellent 8,0

Pros: The crew good except one man i guess from India

Cons: The food was not good at all

CPT
DXB
Excellent 10,0

Cons: It was my first flight ever. So it was perfect thank you Emirates

DAC
DXB
Excellent 10,0

Pros: They were very supportive. Thanks.

EWR
ATH
Good 7,3

Pros: The crew was great and the dinner was really good!

Cons: Breakfast could have been better and the seat was pretty uncomfortable

Mon, Aug 26
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 25m
Fri, Sep 6
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 30m
R5 509
Trip: 12 days
Overall 8,0 Excellent
Based on 1 reviews
Boarding
8,0
Comfort
8,0
Crew
8,0
Entertainment
8,0
Food
8,0
Wed, Sep 4
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
Fri, Sep 13
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
R5 801
Trip: 10 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
MRU
SEZ
Excellent 10,0

Pros: Great attitude and performance. No extra charges .

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

JNB
SEZ
Excellent 9,3

Pros: Everything was a great experience.

Cons: The crew wasn't very happy. A few more smiles would make a world of difference.

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
BOM
Excellent 8,0

Pros: Video selection was nice. Food was good.

Cons: Crew was a bit grumpy. The food and clean up was incredibly slow. I was actually impressed by how slow it was.

Fri, Jul 26
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
12h 20m
Wed, Jul 31
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
14h 15m
R6 288
Trip: 6 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
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.

FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

ORD
ADD
Good 6,3

Pros: Crew was very nice, very helpful

Cons: 3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience

NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

HAH
ADD
Excellent 9,0

Pros: I liked the fligth attendant

Sun, Dec 1
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
Tue, Dec 31
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
R5 829
Trip: 31 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
SEZ
JNB
Okay 5,0

Cons: Meal portions were very small... My asian veg meal that i ordered did not reflect on my seat number... The TV screens and remote need to be updated. Sound via the earphones was terrible.

MRU
SEZ
Excellent 10,0

Pros: Great attitude and performance. No extra charges .

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.

JNB
SEZ
Okay 4,0

Pros: The flight itself,when it occurred, was fine. The original flight was cancelled. Checking into the airport hotel was chaotic and time consuming. We got 5 hours sleep. Check in was also chaotic. The flight was okay but half the plane’s luggage was left behind.

Cons: See above. Our luggage was supposed to arrive last night. It didn’t. We pray it arrives tonight. Very bad service.

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.

Wed, Aug 7
BOM
Mumbai Chhatrapati Shivaji
JNB
Johannesburg OR Tambo
10h 30m
Wed, Aug 21
JNB
Johannesburg OR Tambo
BOM
Mumbai Chhatrapati Shivaji
10h 55m
R5 954
Trip: 15 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
SEZ
TNR
Mediocre 2,0

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

SEZ
JNB
Mediocre 2,0

Cons: Please contact me

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
BOM
Excellent 8,0

Pros: Video selection was nice. Food was good.

Cons: Crew was a bit grumpy. The food and clean up was incredibly slow. I was actually impressed by how slow it was.

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

Thu, Nov 28
BOM
Mumbai Chhatrapati Shivaji
CPT
Cape Town Intl
32h 35m
Mon, Dec 9
CPT
Cape Town Intl
BOM
Mumbai Chhatrapati Shivaji
32h 20m
R6 663
Trip: 12 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
TLV
Good 6,0

Pros: Flight Crew were great

Cons: The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are.

ADD
DAR
Okay 5,3

Pros: Fast gate work.

Cons: Lost luggage and the food and silent movie option (no headphones provided for overhead movie)

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.

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

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

DAR
ADD
Good 6,6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

Mon, Jan 13
BOM
Mumbai Chhatrapati Shivaji
CPT
Cape Town Intl
29h 35m
Wed, Jan 22
CPT
Cape Town Intl
BOM
Mumbai Chhatrapati Shivaji
32h 20m
R7 011
Trip: 10 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

ADD
LHR
Okay 5,3

Pros: The crew were ok but took ages to help you

Cons: faster service in the plane

BJM
ADD
Okay 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

Sat, Nov 2
SIN
Singapore Changi
JNB
Johannesburg OR Tambo
29h 50m
Sun, Nov 10
JNB
Johannesburg OR Tambo
SIN
Singapore Changi
35h 25m
R9 418
Trip: 9 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 249 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
JFK
MXP
Excellent 10,0

Pros: Crew was efficient and kept a busy flight organized.

DAC
DXB
Excellent 10,0

Pros: They were very supportive. Thanks.

CPT
DXB
Excellent 10,0

Pros: Crew was very calm, courtesy, and cheerful.

GIG
EZE
Excellent 10,0

Pros: Easy to check in, outstanding crew!

Cons: Old, old, old plane! :(

DXB
LHR
Mediocre 2,6

Pros: Unprofessional crew member how to treat as GOLD member in business class cabin

Cons: No comment

Wed, Jul 17
BOM
Mumbai Chhatrapati Shivaji
CPT
Cape Town Intl
30h 10m
Sat, Jul 20
CPT
Cape Town Intl
BOM
Mumbai Chhatrapati Shivaji
31h 50m
R7 248
Trip: 4 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

CPT
ADD
Okay 4,6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

BJM
ADD
Okay 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

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.

IAD
ADD
Good 6,3

Pros: Great crew!

Tue, Oct 1
BLR
Bengaluru Intl
JNB
Johannesburg OR Tambo
22h 35m
Tue, Oct 15
JNB
Johannesburg OR Tambo
BLR
Bengaluru Intl
17h 50m
R7 470
Trip: 15 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
SEZ
JNB
Mediocre 2,0

Cons: Please contact me

JNB
SEZ
Okay 4,0

Pros: The flight itself,when it occurred, was fine. The original flight was cancelled. Checking into the airport hotel was chaotic and time consuming. We got 5 hours sleep. Check in was also chaotic. The flight was okay but half the plane’s luggage was left behind.

Cons: See above. Our luggage was supposed to arrive last night. It didn’t. We pray it arrives tonight. Very bad service.

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
BOM
Excellent 8,0

Pros: Video selection was nice. Food was good.

Cons: Crew was a bit grumpy. The food and clean up was incredibly slow. I was actually impressed by how slow it was.

SEZ
JNB
Mediocre 2,0

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

Thu, Aug 1
BOM
Mumbai Chhatrapati Shivaji
CPT
Cape Town Intl
30h 10m
Mon, Aug 5
CPT
Cape Town Intl
BOM
Mumbai Chhatrapati Shivaji
31h 50m
R7 248
Trip: 5 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

CPT
ADD
Good 7,6

Cons: No Gin & Tonic Bus transfer to airplane for international flight? Twice...?

EWR
ABJ
Excellent 8,0

Pros: Excellent crews

ADD
LHR
Excellent 9,3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

Mon, Dec 2
AMD
Ahmedabad
JNB
Johannesburg OR Tambo
20h 50m
Tue, Dec 17
JNB
Johannesburg OR Tambo
AMD
Ahmedabad
25h 10m
R8 625
Trip: 16 days
6,5GoodShow reviews
Overall 6,5 Good
Based on 39 reviews
Boarding
6,7
Comfort
6,8
Crew
6,9
Entertainment
5,9
Food
6,3
SEZ
TNR
Mediocre 2,0

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

AUH
SEZ
Mediocre 2,0

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

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.

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
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.

Sat, Dec 14
BOM
Mumbai Chhatrapati Shivaji
CPT
Cape Town Intl
32h 35m
Wed, Jan 22
CPT
Cape Town Intl
BOM
Mumbai Chhatrapati Shivaji
32h 20m
R8 013
Trip: 40 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
IAD
ADD
Good 6,3

Pros: Great crew!

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

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

LFW
EWR
Good 7,6

Cons: The delay time was too much for no proper reason

Tue, Dec 3
SIN
Singapore Changi
JNB
Johannesburg OR Tambo
16h 50m
Wed, Dec 18
JNB
Johannesburg OR Tambo
SIN
Singapore Changi
18h 40m
R8 931
Trip: 16 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

ADD
EBB
Mediocre 3,6

Pros: The crew practically ignored my request for medical aid. They were not friendly and super occupied. The seats were too uncomfortable.

Cons: The food could have been better and the crew attention and assistance to the passengers.

EBB
ADD
Okay 5,6

Pros: the drinks

Cons: reduce on the spices in the food or provide different options.

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

RUH
ADD
Good 6,3

Pros: Seats small uncomfortable

Cons: Bigger seats.

Thu, Dec 26
SIN
Singapore Changi
JNB
Johannesburg OR Tambo
16h 50m
Sat, Jan 4
JNB
Johannesburg OR Tambo
SIN
Singapore Changi
18h 40m
R9 918
Trip: 10 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 100 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
JRO
ADD
Excellent 8,6

Pros: The crew was very attentive, although it did help I was the only passenger in business and the food was definitely better than expected and an improvement on last time I flew with them, around a year ago.

Cons: The cabin was looking a little tired.

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

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

IAD
ADD
Good 6,3

Pros: Great crew!

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

*
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.

  • 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