General flight information
8 hr 5 min Travel time
4,341 km Distance between cities
2.5 hr Time zone difference
₼374 Lowest price
8 Direct flights per week
₼534 Average ticket price
21:20 Earliest departure
21:25 Latest departure
13 hr 50 min Travel time
5,025 km Distance between cities
2.5 hr Time zone difference
₼339 Lowest price
₼410 Average ticket price
4,725 km Distance between cities
2.5 hr Time zone difference
₼649 Lowest price
18 hr 30 min Travel time
4,234 km Distance between cities
2.5 hr Time zone difference
₼558 Lowest price
15 hr 25 min Travel time
4,624 km Distance between cities
2.5 hr Time zone difference
₼482 Lowest price
12 hr 13 min Travel time
5,844 km Distance between cities
2.5 hr Time zone difference
₼498 Lowest price
15 hr 10 min Travel time
5,989 km Distance between cities
2.5 hr Time zone difference
₼500 Lowest price
18 hr 53 min Travel time
5,529 km Distance between cities
2.5 hr Time zone difference
₼455 Lowest price
Popular destinations in India
Cheap tickets
Direct flight schedule
- Delhi every day from ₼537.31
Connecting flights
₼373.62 Moscow — Delhi ₼338.69 Moscow — Mumbai ₼648.57 Moscow — Vadodara ₼557.67 Moscow — Dehra Dun ₼481.3 Moscow — Ahmedabad ₼517 Moscow — Bengaluru ₼499.61 Moscow — Chennai ₼454.83 Moscow — Kolkata
Mon 18 May 15:05 – 10:50
17 hr 15 min / 1 layover Wed 20 May 01:00 – 03:05
23 hr 35 min / 1 layover Sat 30 May 14:50 – 07:30
1 day 14 hr 10 min / 2 layovers Wed 12 Aug 23:50 – 10:20
1 day 8 hr / 2 layovers Mon 22 Jun 23:05 – 01:20
23 hr 45 min / 1 layover Sat 8 Aug 23:50 – 08:45
1 day 6 hr 25 min / 1 layover Thu 6 Aug 23:50 – 15:05
12 hr 45 min / 1 layover Mon 18 May 10:55 – 03:00
13 hr 35 min / 1 layover 12-month price trend
₼834₼437₼834₼437
Airlines with flights from Moscow to India
Including connecting fares
FAQ
Flight duration from Moscow to India
On average, flights from Moscow to India take around 6 hours 53 minutes when flying directly. With layovers, the flight duration can be up to 12 hours 28 minutes.