Flights Asia India

Search and find cheap flights to India

Sat 11/17
Sat 11/24
Any month
Compare vs momondo |

Cheapest flight routes to India

These routes have the cheapest flights to India found by momondo users
Johannesburg - Mumbai 324 ZAR
Cape Town - Mumbai 415 ZAR
Durban - Mumbai 442 ZAR
Johannesburg - Bengaluru 534 ZAR
Johannesburg - Kochi 592 ZAR

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
RwandAir
RwandAir
JNB
7:00 am
Johannesburg OR Tambo airport
15h 05m
2 Stops
1:35 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
RwandAir
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
16h 25m
2 Stops
11:25 pm
JNB
Johannesburg OR Tambo airport
4 805R
Ethiopian Air
Ethiopian Air
JNB
7:00 am
Johannesburg OR Tambo airport
14h 45m
1 Stop
1:15 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
11h 45m
1 Stop
6:45 pm
JNB
Johannesburg OR Tambo airport
6 102R
Air Seychelles
Air Seychelles
DUR
6:00 am
Durban King Shaka Intl airport
16h 55m
2 Stops
2:25 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
9:30 am
Mumbai Chhatrapati Shivaji airport
15h 45m
2 Stops
9:45 pm
DUR
Durban King Shaka Intl airport
6 302R
Air Mauritius
Air Mauritius
DUR
6:00 am
Durban King Shaka Intl airport
14h 25m
1 Stop
11:55 pm
DEL
New Delhi Indira Gandhi Intl airport
Air Mauritius
DEL
9:30 am
New Delhi Indira Gandhi Intl airport
30h 50m
1 Stop
12:50 pm
+1
DUR
Durban King Shaka Intl airport
6 444R
Kenya Airways
Kenya Airways
JNB
7:00 am
Johannesburg OR Tambo airport
18h 50m
1 Stop
5:20 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Kenya Airways
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
22h 00m
1 Stop
5:00 am
+1
JNB
Johannesburg OR Tambo airport
7 186R
Multiple Airlines
Multiple Airlines
JNB
7:00 am
Johannesburg OR Tambo airport
19h 30m
2 Stops
6:00 am
+1
BLR
Bengaluru Intl airport
Multiple Airlines
BLR
10:30 am
Bengaluru Intl airport
20h 45m
2 Stops
3:45 am
+1
JNB
Johannesburg OR Tambo airport
7 613R
Ethiopian Air
Ethiopian Air
JNB
7:00 am
Johannesburg OR Tambo airport
14h 45m
1 Stop
1:15 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
11h 45m
1 Stop
6:45 pm
JNB
Johannesburg OR Tambo airport
6 102R
RwandAir
RwandAir
JNB
7:00 am
Johannesburg OR Tambo airport
15h 05m
2 Stops
1:35 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
RwandAir
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
16h 25m
2 Stops
11:25 pm
JNB
Johannesburg OR Tambo airport
4 805R
Air Seychelles
Air Seychelles
DUR
6:00 am
Durban King Shaka Intl airport
16h 55m
2 Stops
2:25 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
9:30 am
Mumbai Chhatrapati Shivaji airport
15h 45m
2 Stops
9:45 pm
DUR
Durban King Shaka Intl airport
6 302R
Multiple Airlines
Multiple Airlines
JNB
7:00 am
Johannesburg OR Tambo airport
19h 30m
2 Stops
6:00 am
+1
BLR
Bengaluru Intl airport
Multiple Airlines
BLR
10:30 am
Bengaluru Intl airport
20h 45m
2 Stops
3:45 am
+1
JNB
Johannesburg OR Tambo airport
7 613R
Kenya Airways
Kenya Airways
JNB
7:00 am
Johannesburg OR Tambo airport
18h 50m
1 Stop
5:20 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Kenya Airways
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
22h 00m
1 Stop
5:00 am
+1
JNB
Johannesburg OR Tambo airport
7 186R
Air Mauritius
Air Mauritius
DUR
6:00 am
Durban King Shaka Intl airport
14h 25m
1 Stop
11:55 pm
DEL
New Delhi Indira Gandhi Intl airport
Air Mauritius
DEL
9:30 am
New Delhi Indira Gandhi Intl airport
30h 50m
1 Stop
12:50 pm
+1
DUR
Durban King Shaka Intl airport
6 444R