General flight information
11 hr 14 min Travel time
4,341 km Distance between cities
2.5 hr Time zone difference
₼279 Lowest price
8 Direct flights per week
₼849 Average ticket price
05:00 Earliest departure
05:00 Latest departure
15 hr 13 min Travel time
4,931 km Distance between cities
2.5 hr Time zone difference
₼427 Lowest price
16 hr 51 min Travel time
3,386 km Distance between cities
30 min Time zone difference
₼591 Lowest price
12 hr 30 min Travel time
2,975 km Distance between cities
1.5 hr Time zone difference
₼560 Lowest price
10 hr 52 min Travel time
3,471 km Distance between cities
2.5 hr Time zone difference
₼553 Lowest price
3,655 km Distance between cities
30 min Time zone difference
₼893 Lowest price
11 hr 11 min Travel time
3,753 km Distance between cities
2.5 hr Time zone difference
₼557 Lowest price
3,145 km Distance between cities
30 min Time zone difference
13 hr 45 min Travel time
3,796 km Distance between cities
2.5 hr Time zone difference
₼602 Lowest price
14 hr 30 min Travel time
3,313 km Distance between cities
30 min Time zone difference
₼693 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from ₼586.7
Connecting flights
₼461.33 Delhi — Moscow ₼591.49 Delhi — Saint Petersburg ₼617.32 Delhi — Yekaterinburg ₼559.3 Delhi — Novosibirsk ₼634.8 Delhi — Mineralnye Vody ₼892.46 Delhi — Surgut ₼613.06 Delhi — Kazan ₼601.42 Delhi — Krasnodar ₼692.22 Delhi — Tyumen
Thu 18 Jun 04:55 – 08:15
1 day 5 hr 50 min / 1 layover Tue 14 Jul 06:35 – 22:55
18 hr 50 min / 1 layover Tue 30 Jun 06:35 – 21:00
14 hr 55 min / 1 layover Wed 8 Jul 13:45 – 10:30
19 hr 15 min / 1 layover Tue 26 May 07:40 – 15:45
1 day 10 hr 35 min / 1 layover Mon 4 May 05:00 – 06:50
1 day 2 hr 20 min / 1 layover Fri 29 May 13:45 – 08:10
1 day 20 hr 55 min / 2 layovers Thu 11 Jun 03:00 – 15:00
1 day 14 hr 30 min / 2 layovers Sat 6 Jun 05:10 – 14:50
1 day 10 hr 10 min / 2 layovers 12-month price trend
₼784₼670₼784₼670
FAQ
Flight duration from Delhi to Russia
On average, flights from Delhi to Russia take around 6 hours 30 minutes when flying directly. With layovers, the flight duration can be up to 11 hours 1 minute.