General flight information
8 hr 40 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
TJS 2,171 Lowest price
46 Direct flights per week
TJS 4,539 Average ticket price
11:25 Earliest departure
14:25 Latest departure
15 hr 49 min Travel time
5,093 km Distance between cities
5 hr Time zone difference
TJS 2,938 Lowest price
TJS 5,365 Average ticket price
12 hr 31 min Travel time
6,054 km Distance between cities
5 hr Time zone difference
TJS 2,933 Lowest price
3 Direct flights per week
TJS 5,309 Average ticket price
14:50 Earliest departure
14:50 Latest departure
5 hr 56 min Travel time
2,997 km Distance between cities
1 hr Time zone difference
TJS 1,949 Lowest price
9 Direct flights per week
TJS 3,830 Average ticket price
06:05 Earliest departure
08:35 Latest departure
6 hr 37 min Travel time
4,367 km Distance between cities
3 hr Time zone difference
TJS 2,258 Lowest price
6 Direct flights per week
04:55 Earliest departure
10:55 Latest departure
3 hr 57 min Travel time
2,512 km Distance between cities
1 hr Time zone difference
TJS 1,935 Lowest price
6 Direct flights per week
TJS 4,852 Average ticket price
03:30 Earliest departure
03:30 Latest departure
13 hr 41 min Travel time
5,072 km Distance between cities
4 hr Time zone difference
TJS 3,199 Lowest price
22 hr 35 min Travel time
3,746 km Distance between cities
3 hr Time zone difference
TJS 3,132 Lowest price
19 hr 48 min Travel time
4,685 km Distance between cities
3 hr Time zone difference
TJS 3,354 Lowest price
17 hr 8 min Travel time
4,094 km Distance between cities
3 hr Time zone difference
TJS 3,617 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 3,099
- Saint Petersburg Wed, Thu, Sun from TJS 5,907
- Novosibirsk Tue, Wed, Thu, Fri, Sat, Sun from TJS 5,880
- Yekaterinburg Mon, Wed, Thu, Fri, Sun from TJS 5,051
- Krasnojarsk Mon, Tue, Thu, Fri, Sat from TJS 2,166
Connecting flights
TJS 2,170 Beijing — Moscow TJS 3,299 Beijing — Kazan TJS 3,770 Beijing — Saint Petersburg TJS 3,243 Beijing — Yekaterinburg TJS 3,198 Beijing — Samara TJS 3,132 Beijing — Surgut TJS 3,354 Beijing — Ufa TJS 3,617 Beijing — Tyumen
Thu 6 Aug 13:30 – 14:05
1 day 5 hr 35 min / 1 layover Sat 18 Jul 02:00 – 08:10
1 day 11 hr 10 min / 1 layover Sat 8 Aug 02:00 – 11:40
1 day 14 hr 40 min / 1 layover Mon 22 Jun 02:00 – 08:25
1 day 9 hr 25 min / 1 layover Mon 27 Jul 02:00 – 14:35
16 hr 35 min / 1 layover Thu 11 Jun 03:30 – 21:10
20 hr 40 min / 1 layover Tue 2 Jun 05:35 – 13:45
11 hr 10 min / 1 layover Wed 1 Jul 06:05 – 21:35
18 hr 30 min / 1 layover 12-month price trend
TJS 3,751TJS 2,826TJS 3,751TJS 2,826
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 26 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 13 minutes.