General flight information
9 hr 8 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
TJS 2,047 Lowest price
47 Direct flights per week
TJS 3,523 Average ticket price
11:30 Earliest departure
14:35 Latest departure
13 hr 16 min Travel time
5,093 km Distance between cities
5 hr Time zone difference
TJS 2,405 Lowest price
TJS 5,054 Average ticket price
11 hr 30 min Travel time
6,052 km Distance between cities
5 hr Time zone difference
TJS 2,130 Lowest price
5 Direct flights per week
TJS 3,528 Average ticket price
14:55 Earliest departure
14:55 Latest departure
9 hr 22 min Travel time
4,377 km Distance between cities
3 hr Time zone difference
TJS 2,001 Lowest price
8 Direct flights per week
04:55 Earliest departure
10:55 Latest departure
5 hr 11 min Travel time
2,982 km Distance between cities
1 hr Time zone difference
TJS 1,286 Lowest price
6 Direct flights per week
06:05 Earliest departure
09:00 Latest departure
11 hr 39 min Travel time
4,677 km Distance between cities
3 hr Time zone difference
TJS 2,378 Lowest price
12 hr 8 min Travel time
5,078 km Distance between cities
4 hr Time zone difference
TJS 2,531 Lowest price
4 hr 44 min Travel time
2,512 km Distance between cities
1 hr Time zone difference
TJS 1,990 Lowest price
5 Direct flights per week
TJS 3,330 Average ticket price
02:05 Earliest departure
02:05 Latest departure
16 hr Travel time
3,744 km Distance between cities
3 hr Time zone difference
TJS 1,915 Lowest price
11 hr 53 min Travel time
5,863 km Distance between cities
5 hr Time zone difference
TJS 2,021 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 2,222
- Saint Petersburg Mon, Wed, Sat, Sun from TJS 4,434
- Yekaterinburg every day from TJS 2,860
- Novosibirsk Mon, Thu, Fri, Sat, Sun from TJS 1,285
- Krasnoyarsk Tue, Wed, Thu, Fri, Sun from TJS 2,216
Connecting flights
TJS 2,046 Beijing — Moscow TJS 2,405 Beijing — Kazan TJS 2,130 Beijing — Saint Petersburg TJS 2,001 Beijing — Yekaterinburg TJS 2,377 Beijing — Ufa TJS 2,530 Beijing — Samara TJS 1,990 Beijing — Krasnoyarsk TJS 1,915 Beijing — Surgut TJS 2,021 Beijing — Mineralnye Vody
Wed 16 Dec 05:35 – 22:00
21 hr 25 min / 1 layover Wed 9 Dec 05:35 – 11:25
2 day 10 hr 50 min / 1 layover Wed 16 Dec 06:05 – 15:20
14 hr 15 min / 1 layover Tue 8 Dec 06:05 – 06:15
1 day 3 hr 10 min / 1 layover Thu 21 Jan 09:00 – 15:30
9 hr 30 min / 1 layover Tue 22 Dec 06:05 – 22:30
20 hr 25 min / 1 layover Tue 8 Dec 05:35 – 20:05
15 hr 30 min / 1 layover Thu 10 Dec 06:05 – 22:00
18 hr 55 min / 1 layover Thu 3 Dec 09:00 – 12:25
1 day 8 hr 25 min / 1 layover 12-month price trend
TJS 3,365TJS 2,535TJS 3,365TJS 2,535
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.