General flight information
8 hr 20 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
TJS 2,324 Lowest price
47 Direct flights per week
TJS 4,060 Average ticket price
11:25 Earliest departure
14:25 Latest departure
12 hr 51 min Travel time
5,093 km Distance between cities
5 hr Time zone difference
TJS 2,944 Lowest price
TJS 4,844 Average ticket price
6 hr 57 min Travel time
4,367 km Distance between cities
3 hr Time zone difference
TJS 2,368 Lowest price
8 Direct flights per week
04:55 Earliest departure
10:55 Latest departure
11 hr 15 min Travel time
6,054 km Distance between cities
5 hr Time zone difference
TJS 2,662 Lowest price
3 Direct flights per week
TJS 5,540 Average ticket price
14:50 Earliest departure
14:50 Latest departure
4 hr 51 min Travel time
2,997 km Distance between cities
1 hr Time zone difference
TJS 1,568 Lowest price
10 Direct flights per week
TJS 3,146 Average ticket price
06:05 Earliest departure
08:35 Latest departure
4 hr 17 min Travel time
2,512 km Distance between cities
1 hr Time zone difference
TJS 2,072 Lowest price
6 Direct flights per week
TJS 3,118 Average ticket price
03:30 Earliest departure
03:30 Latest departure
10 hr 7 min Travel time
5,072 km Distance between cities
4 hr Time zone difference
TJS 3,587 Lowest price
22 hr 35 min Travel time
3,746 km Distance between cities
3 hr Time zone difference
TJS 3,238 Lowest price
12 hr 39 min Travel time
4,685 km Distance between cities
3 hr Time zone difference
TJS 2,366 Lowest price
22 hr 13 min Travel time
5,866 km Distance between cities
5 hr Time zone difference
TJS 4,069 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 2,504
- Yekaterinburg every day from TJS 3,812
- Saint Petersburg Wed, Thu, Sun from TJS 5,340
- Novosibirsk every day from TJS 2,733
- Krasnojarsk Mon, Tue, Thu, Fri, Sat from TJS 1,602
Connecting flights
TJS 2,944 Beijing — Kazan TJS 2,972 Beijing — Yekaterinburg TJS 3,573 Beijing — Saint Petersburg TJS 3,867 Beijing — Samara TJS 3,237 Beijing — Surgut TJS 3,022 Beijing — Ufa TJS 4,076 Beijing — Mineralnye Vody
Sat 5 Sep 04:50 – 16:15
16 hr 25 min / 1 layover Sun 6 Sep 05:35 – 12:30
9 hr 55 min / 1 layover Mon 21 Sep 02:00 – 14:05
1 day 17 hr 5 min / 2 layovers Mon 27 Jul 02:00 – 14:35
16 hr 35 min / 1 layover Thu 2 Jul 06:05 – 01:40
22 hr 35 min / 1 layover Thu 9 Jul 06:05 – 20:40
17 hr 35 min / 1 layover Mon 24 Aug 19:40 – 21:55
1 day 7 hr 15 min / 2 layovers 12-month price trend
TJS 3,730TJS 2,810TJS 3,730TJS 2,810
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 25 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 17 minutes.