General flight information
8 hr 48 min Travel time
4,341 km Distance between cities
2.5 hr Time zone difference
TJS 2,332 Lowest price
8 Direct flights per week
TJS 2,810 Average ticket price
21:20 Earliest departure
21:25 Latest departure
12 hr 39 min Travel time
5,025 km Distance between cities
2.5 hr Time zone difference
TJS 1,927 Lowest price
14 hr 40 min Travel time
6,277 km Distance between cities
2.5 hr Time zone difference
TJS 2,950 Lowest price
15 hr 30 min Travel time
4,624 km Distance between cities
2.5 hr Time zone difference
TJS 1,840 Lowest price
12 hr 41 min Travel time
5,989 km Distance between cities
2.5 hr Time zone difference
TJS 3,115 Lowest price
12 hr 5 min Travel time
5,473 km Distance between cities
2.5 hr Time zone difference
TJS 2,686 Lowest price
Cheap tickets
Direct flight schedule
- Delhi every day from TJS 3,341
Connecting flights
TJS 2,678 Moscow — Delhi TJS 2,350 Moscow — Mumbai TJS 3,077 Moscow — Thiruvananthapuram TJS 1,840 Moscow — Ahmedabad TJS 3,115 Moscow — Chennai TJS 2,686 Moscow — Hyderabad
Fri 2 Oct 23:50 – 04:10
1 day 1 hr 50 min / 1 layover Fri 2 Oct 21:40 – 01:25
1 day 1 hr 15 min / 1 layover Tue 25 Aug 12:50 – 12:05
20 hr 45 min / 3 layovers Tue 11 Aug 12:50 – 01:20
10 hr / 1 layover Tue 8 Sep 22:05 – 14:40
14 hr 5 min / 1 layover Tue 25 Aug 12:50 – 16:45
1 day 1 hr 25 min / 3 layovers 12-month price trend
TJS 4,288TJS 2,243TJS 4,288TJS 2,243
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 31 minutes when flying directly. With layovers, the flight duration can be up to 12 hours 16 minutes.