Flights Asia India

Search and find cheap flights to India

Fri 9/20
Fri 9/27
Any month
Compare vs momondo |

Cheapest flight routes to India

These routes have the cheapest flights to India found by momondo users
Departing Destination Best Price
Johannesburg Mumbai 4 486 ZAR
Cape Town Mumbai 5 483 ZAR
Durban Mumbai 5 718 ZAR
Johannesburg New Delhi 6 480 ZAR
Johannesburg Vasco da Gama 7 667 ZAR
Cape Town New Delhi 7 741 ZAR
Durban New Delhi 8 180 ZAR
Johannesburg Bengaluru 8 312 ZAR
Johannesburg Mangalore 8 869 ZAR
Johannesburg Kochi 9 881 ZAR

India flight deals found on momondo

Check out some of the best fares to India found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
JNB
15 Nov
Johannesburg OR Tambo airport
13h 35m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
23 Nov
Mumbai Chhatrapati Shivaji airport
12h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
4 515 ZAR
Air Seychelles
Air Seychelles
JNB
13 Feb
Johannesburg OR Tambo airport
10h 55m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
23 Feb
Mumbai Chhatrapati Shivaji airport
10h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
4 530 ZAR
Ethiopian Air
Ethiopian Air
JNB
25 Oct
Johannesburg OR Tambo airport
13h 50m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
31 Oct
Mumbai Chhatrapati Shivaji airport
12h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
5 454 ZAR
Air Seychelles
Air Seychelles
CPT
17 Oct
Cape Town Intl airport
16h 25m
2 Stops
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
21 Oct
Mumbai Chhatrapati Shivaji airport
17h 15m
2 Stops
CPT
Cape Town Intl airport
6 055 ZAR
RwandAir
RwandAir
CPT
04 Dec
Cape Town Intl airport
15h 55m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
RwandAir
BOM
23 Jan
Mumbai Chhatrapati Shivaji airport
14h 35m
1 Stop
CPT
Cape Town Intl airport
6 597 ZAR
Etihad Airways
Etihad Airways
JNB
29 Dec
Johannesburg OR Tambo airport
33h 05m
1 Stop
DEL
New Delhi Indira Gandhi Intl airport
Etihad Airways
DEL
14 Jan
New Delhi Indira Gandhi Intl airport
35h 20m
1 Stop
JNB
Johannesburg OR Tambo airport
6 758 ZAR
Air Seychelles
Air Seychelles
JNB
13 Feb
Johannesburg OR Tambo airport
10h 55m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Air Seychelles
BOM
23 Feb
Mumbai Chhatrapati Shivaji airport
10h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
4 530 ZAR
Ethiopian Air
Ethiopian Air
JNB
15 Nov
Johannesburg OR Tambo airport
13h 35m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
23 Nov
Mumbai Chhatrapati Shivaji airport
12h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
4 515 ZAR
Ethiopian Air
Ethiopian Air
JNB
03 Dec
Johannesburg OR Tambo airport
13h 35m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
17 Dec
Mumbai Chhatrapati Shivaji airport
12h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
6 788 ZAR
Ethiopian Air
Ethiopian Air
JNB
25 Oct
Johannesburg OR Tambo airport
13h 50m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
31 Oct
Mumbai Chhatrapati Shivaji airport
12h 30m
1 Stop
JNB
Johannesburg OR Tambo airport
5 454 ZAR
Ethiopian Air
Ethiopian Air
JNB
15 Dec
Johannesburg OR Tambo airport
14h 45m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
29 Dec
Mumbai Chhatrapati Shivaji airport
11h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
6 846 ZAR
Ethiopian Air
Ethiopian Air
JNB
16 Dec
Johannesburg OR Tambo airport
14h 45m
1 Stop
BOM
Mumbai Chhatrapati Shivaji airport
Ethiopian Air
BOM
22 Jan
Mumbai Chhatrapati Shivaji airport
11h 45m
1 Stop
JNB
Johannesburg OR Tambo airport
7 008 ZAR

When is the best time to fly to India?

In general when looking for the cheapest flight to India, try to book your flight during the month of March for the best deal.

When is the best time to book a flight to India?

From most locations, booking your flights to India around 60 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to India?

On average, the cheapest flights to India are found when departing on a Wednesday. Try to avoid departing on a Monday, as this is usually the most expensive day.

What is the cheapest time of day to fly to India?

Typically, cheap prices to India are most often found for midday flights. Cheap prices are less likely for evening flights.


Popular routes landing in India

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Mumbai
Fastest flight time
10h 55m
Cheapest price
4 486 ZAR
Cape Town to Mumbai
Fastest flight time
15h 45m
Cheapest price
5 483 ZAR
Durban to Mumbai
Fastest flight time
13h 35m
Cheapest price
5 718 ZAR
Johannesburg to New Delhi
Fastest flight time
14h 25m
Cheapest price
6 480 ZAR
Johannesburg to Vasco da Gama
Fastest flight time
20h 40m
Cheapest price
7 667 ZAR
Cape Town to New Delhi
Fastest flight time
14h 00m
Cheapest price
7 741 ZAR
Durban to New Delhi
Fastest flight time
23h 35m
Cheapest price
8 180 ZAR
Johannesburg to Bengaluru
Fastest flight time
14h 20m
Cheapest price
8 312 ZAR
Johannesburg to Mangalore
Fastest flight time
23h 40m
Cheapest price
8 869 ZAR
Johannesburg to Kochi
Fastest flight time
21h 20m
Cheapest price
9 881 ZAR
Johannesburg to Kolkata
Fastest flight time
25h 25m
Cheapest price
10 907 ZAR
Johannesburg to Kozhikode
Fastest flight time
17h 50m
Cheapest price
12 417 ZAR
Cape Town to Chennai
Fastest flight time
34h 00m
Cheapest price
12 447 ZAR
Durban to Hyderabad
Fastest flight time
20h 05m
Cheapest price
14 631 ZAR
Pietermaritzburg to Hyderabad
Fastest flight time
35h 55m
Cheapest price
15 173 ZAR
Cape Town to Mangalore
Fastest flight time
26h 40m
Cheapest price
16 170 ZAR
Cape Town to Tirupati
Fastest flight time
40h 05m
Cheapest price
18 531 ZAR
View more
Flights Asia India