General flight information
8 hr 21 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 44 min Travel time
5,025 km Distance between cities
2.5 hr Time zone difference
₼359 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
₼463 Lowest price
14 hr 25 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
₼498 Lowest price
20 hr 28 min Travel time
5,529 km Distance between cities
2.5 hr Time zone difference
₼453 Lowest price
Popular destinations in India
Cheap tickets
Direct flight schedule
- Delhi every day from ₼537.31
Connecting flights
₼373.62 Moscow — Delhi ₼358.38 Moscow — Mumbai ₼648.57 Moscow — Vadodara ₼557.67 Moscow — Dehra Dun ₼462.86 Moscow — Ahmedabad ₼517 Moscow — Bengaluru ₼497.72 Moscow — Chennai ₼452.26 Moscow — Kolkata
Mon 18 May 15:05 – 10:50
17 hr 15 min / 1 layover Tue 19 May 12:50 – 01:25
10 hr 5 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 Tue 21 Jul 23:50 – 18:35
16 hr 15 min / 1 layover Sat 8 Aug 23:50 – 08:45
1 day 6 hr 25 min / 1 layover Thu 9 Jul 23:50 – 15:05
12 hr 45 min / 1 layover Sun 17 May 21:20 – 08:05
1 day 8 hr 15 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.