General flight information
9 hr 2 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
₼372 Lowest price
48 Direct flights per week
₼632 Average ticket price
11:25 Earliest departure
14:35 Latest departure
11 hr 25 min Travel time
6,052 km Distance between cities
5 hr Time zone difference
₼394 Lowest price
5 Direct flights per week
₼618 Average ticket price
14:55 Earliest departure
14:55 Latest departure
5,418 km Distance between cities
4 hr Time zone difference
₼557 Lowest price
9 hr 24 min Travel time
4,377 km Distance between cities
3 hr Time zone difference
₼371 Lowest price
8 Direct flights per week
₼777 Average ticket price
04:55 Earliest departure
10:55 Latest departure
5 hr 19 min Travel time
2,982 km Distance between cities
1 hr Time zone difference
₼239 Lowest price
8 Direct flights per week
₼509 Average ticket price
06:05 Earliest departure
09:00 Latest departure
11 hr 53 min Travel time
5,863 km Distance between cities
5 hr Time zone difference
₼372 Lowest price
16 hr Travel time
3,744 km Distance between cities
3 hr Time zone difference
₼353 Lowest price
4 hr 27 min Travel time
2,512 km Distance between cities
1 hr Time zone difference
₼344 Lowest price
5 Direct flights per week
02:05 Earliest departure
02:05 Latest departure
12 hr 32 min Travel time
5,093 km Distance between cities
5 hr Time zone difference
₼452 Lowest price
4,776 km Distance between cities
3 hr Time zone difference
₼513 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from ₼404.41
- Saint Petersburg Mon, Wed, Sat, Sun from ₼971.21
- Yekaterinburg every day from ₼595.39
- Novosibirsk Tue, Wed, Thu, Fri, Sat, Sun from ₼247.97
- Krasnoyarsk Tue, Wed, Thu, Fri, Sun from ₼409.27
Connecting flights
₼371.19 Beijing — Moscow ₼393.78 Beijing — Saint Petersburg ₼556.26 Beijing — Astrakhan ₼370.02 Beijing — Yekaterinburg ₼371.85 Beijing — Mineralnye Vody ₼352.47 Beijing — Surgut ₼343.06 Beijing — Krasnoyarsk ₼451.4 Beijing — Kazan ₼544.27 Beijing — Orenburg
Thu 24 Dec 06:05 – 12:40
11 hr 35 min / 1 layover Sat 12 Dec 09:00 – 12:20
1 day 8 hr 20 min / 1 layover Tue 8 Dec 04:30 – 11:10
2 day 10 hr 40 min / 2 layovers Tue 22 Dec 06:05 – 06:15
1 day 3 hr 10 min / 1 layover Wed 9 Dec 06:05 – 12:25
11 hr 20 min / 1 layover Thu 10 Dec 06:05 – 22:00
18 hr 55 min / 1 layover Tue 17 Nov 02:20 – 14:25
2 day 13 hr 5 min / 1 layover Tue 8 Dec 05:35 – 11:10
10 hr 35 min / 1 layover Wed 27 Jan 06:05 – 03:00
23 hr 55 min / 2 layovers 12-month price trend
₼620₼467₼620₼467
Airlines with flights from Beijing to Russia
Including connecting fares
FAQ
Flight duration from Beijing to Russia
On average, flights from Beijing to Russia take around 7 hours 23 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 5 minutes.