General flight information
14 hr 49 min Travel time
4,636 km Distance between cities
5 hr Time zone difference
₾603 Lowest price
10 hr 40 min Travel time
4,884 km Distance between cities
5 hr Time zone difference
₾752 Lowest price
5,062 km Distance between cities
5 hr Time zone difference
₾1,027 Lowest price
5,040 km Distance between cities
5 hr Time zone difference
₾1,005 Lowest price
4,797 km Distance between cities
5 hr Time zone difference
₾1,961 Lowest price
3,224 km Distance between cities
3 hr Time zone difference
₾941 Lowest price
8 hr 15 min Travel time
1,829 km Distance between cities
1 hr Time zone difference
₾704 Lowest price
14 hr 45 min Travel time
3,538 km Distance between cities
3 hr Time zone difference
₾2,017 Lowest price
1 day 14 hr 25 min Travel time
3,943 km Distance between cities
5 hr Time zone difference
₾966 Lowest price
3,945 km Distance between cities
4 hr Time zone difference
₾1,188 Lowest price
Cheap tickets
Connecting flights
₾602.79 Ulaanbaatar — Moscow ₾751.61 Ulaanbaatar — Saint Petersburg ₾1,026 Ulaanbaatar — Adler/Sochi ₾1,005 Ulaanbaatar — Krasnodar ₾1,960 Ulaanbaatar — Mineralnye Vody ₾940.46 Ulaanbaatar — Yekaterinburg ₾703.79 Ulaanbaatar — Novosibirsk ₾2,016 Ulaanbaatar — Ufa ₾965.02 Ulaanbaatar — Kazan ₾1,188 Ulaanbaatar — Samara
Fri 18 Dec 02:00 – 13:10
16 hr 10 min / 1 layover Fri 18 Dec 02:00 – 11:25
14 hr 25 min / 1 layover +2
Sun 22 Nov 17:45 – 22:50
1 day 10 hr 5 min / 2 layovers Tue 22 Dec 02:00 – 21:05
1 day 5 min / 2 layovers +3
Mon 9 Nov 09:15 – 14:10
2 day 9 hr 55 min / 3 layovers Sun 20 Dec 17:45 – 14:15
23 hr 30 min / 1 layover Tue 22 Dec 02:00 – 07:50
6 hr 50 min / 1 layover Fri 6 Nov 23:45 – 13:45
17 hr / 2 layovers Fri 25 Dec 02:00 – 11:25
14 hr 25 min / 1 layover +2
Sat 21 Nov 02:00 – 21:45
1 day 23 hr 45 min / 2 layovers 12-month price trend
₾740₾477₾740₾477
FAQ
Flight duration from Ulaanbaatar to Russia
On average, flights from Ulaanbaatar to Russia take around 11 hours 20 minutes with layovers.