General flight information
13 hr 54 min Travel time
6,733 km Distance between cities
4 hr Time zone difference
KGS21,742 Lowest price
5 Direct flights per week
KGS35,942 Average ticket price
08:05 Earliest departure
09:15 Latest departure
20 hr 38 min Travel time
7,190 km Distance between cities
4 hr Time zone difference
KGS27,464 Lowest price
14 hr 35 min Travel time
4,234 km Distance between cities
KGS22,683 Lowest price
18 hr 35 min Travel time
6,027 km Distance between cities
4 hr Time zone difference
KGS27,802 Lowest price
16 hr Travel time
5,413 km Distance between cities
2 hr Time zone difference
KGS30,178 Lowest price
20 hr 40 min Travel time
4,061 km Distance between cities
KGS26,658 Lowest price
18 hr 20 min Travel time
7,821 km Distance between cities
5 hr Time zone difference
KGS31,099 Lowest price
12 hr 31 min Travel time
3,447 km Distance between cities
3 hr Time zone difference
KGS16,131 Lowest price
5,125 km Distance between cities
2 hr Time zone difference
13 hr 44 min Travel time
3,478 km Distance between cities
1 hr Time zone difference
KGS17,200 Lowest price
Cheap tickets
Direct flight schedule
- Moscow Mon, Tue, Wed, Fri from KGS31,583
Connecting flights
KGS21,742 Hanoi — Moscow KGS27,464 Hanoi — Saint Petersburg KGS22,683 Hanoi — Novosibirsk KGS27,802 Hanoi — Kazan KGS30,673 Hanoi — Yekaterinburg KGS26,658 Hanoi — Krasnoyarsk KGS31,099 Hanoi — Kaliningrad KGS16,131 Hanoi — Vladivostok KGS17,200 Hanoi — Irkutsk
Sun 27 Dec 02:45 – 14:35
15 hr 50 min / 1 layover Wed 23 Dec 02:45 – 20:15
21 hr 30 min / 2 layovers Sat 26 Dec 18:00 – 10:05
16 hr 5 min / 1 layover Fri 29 Jan 04:30 – 17:45
1 day 17 hr 15 min / 2 layovers Wed 2 Dec 04:30 – 03:50
1 day 1 hr 20 min / 2 layovers +2
Fri 6 Nov 12:15 – 02:05
1 day 13 hr 50 min / 2 layovers Sun 20 Dec 02:45 – 16:45
1 day 19 hr / 2 layovers Thu 24 Dec 18:00 – 13:20
16 hr 20 min / 1 layover Wed 11 Nov 20:50 – 18:50
21 hr / 1 layover 12-month price trend
KGS45,181KGS36,063KGS45,181KGS36,063
FAQ
Flight duration from Hanoi to Russia
On average, flights from Hanoi to Russia take around 9 hours 41 minutes when flying directly. With layovers, the flight duration can be up to 14 hours 27 minutes.