Flights Asia India

Search and find cheap flights to India

Sun 10/21
Sun 10/28
Any month
Compare vs momondo |

Cheapest flight routes to India

These routes have the cheapest flights to India found by momondo users
Johannesburg - Mumbai 147 ZAR
Durban - Mumbai 458 ZAR
Cape Town - Mumbai 512 ZAR
Johannesburg - Bengaluru 541 ZAR
Johannesburg - Kochi 576 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 678R
Ethiopian Air
Ethiopian Air
JNB
7:00 am
Johannesburg OR Tambo airport
15h 15m
1 Stop
1:45 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
4 922R
Air Seychelles
Air Seychelles
JNB
7:00 am
Johannesburg OR Tambo airport
10h 45m
1 Stop
9:15 pm
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
10h 40m
1 Stop
5:40 pm
JNB
Johannesburg OR Tambo airport
4 994R
Jet Airways
Jet Airways
JNB
7:00 am
Johannesburg OR Tambo airport
14h 10m
1 Stop
12:40 am
+1
DEL
New Delhi Indira Gandhi Intl airport
Jet Airways
DEL
10:30 am
New Delhi Indira Gandhi Intl airport
16h 10m
1 Stop
11:10 pm
JNB
Johannesburg OR Tambo airport
6 534R
Multiple Airlines
Multiple Airlines
DUR
7:00 am
Durban King Shaka Intl airport
17h 55m
2 Stops
4:25 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Multiple Airlines
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
25h 25m
2 Stops
8:25 am
+1
DUR
Durban King Shaka Intl airport
7 225R
Etihad Airways
Etihad Airways
JNB
7:00 am
Johannesburg OR Tambo airport
21h 40m
2 Stops
8:10 am
+1
BLR
Bengaluru Intl airport
Etihad Airways
BLR
10:30 am
Bengaluru Intl airport
38h 25m
2 Stops
9:25 pm
+1
JNB
Johannesburg OR Tambo airport
7 787R
Air Seychelles
Air Seychelles
JNB
7:00 am
Johannesburg OR Tambo airport
10h 45m
1 Stop
9:15 pm
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
10h 40m
1 Stop
5:40 pm
JNB
Johannesburg OR Tambo airport
4 994R
Ethiopian Air
Ethiopian Air
JNB
7:00 am
Johannesburg OR Tambo airport
15h 15m
1 Stop
1:45 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
4 922R
Jet Airways
Jet Airways
JNB
7:00 am
Johannesburg OR Tambo airport
14h 10m
1 Stop
12:40 am
+1
DEL
New Delhi Indira Gandhi Intl airport
Jet Airways
DEL
10:30 am
New Delhi Indira Gandhi Intl airport
16h 10m
1 Stop
11:10 pm
JNB
Johannesburg OR Tambo airport
6 534R
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 678R
Multiple Airlines
Multiple Airlines
DUR
7:00 am
Durban King Shaka Intl airport
17h 55m
2 Stops
4:25 am
+1
BOM
Mumbai Chhatrapati Shivaji airport
Multiple Airlines
BOM
10:30 am
Mumbai Chhatrapati Shivaji airport
25h 25m
2 Stops
8:25 am
+1
DUR
Durban King Shaka Intl airport
7 225R
Etihad Airways
Etihad Airways
JNB
7:00 am
Johannesburg OR Tambo airport
21h 40m
2 Stops
8:10 am
+1
BLR
Bengaluru Intl airport
Etihad Airways
BLR
10:30 am
Bengaluru Intl airport
38h 25m
2 Stops
9:25 pm
+1
JNB
Johannesburg OR Tambo airport
7 787R