General flight information
10 hr 31 min Travel time
6,991 km Distance between cities
5 hr Time zone difference
TJS 2,330 Lowest price
22 Direct flights per week
TJS 4,325 Average ticket price
16:05 Earliest departure
21:15 Latest departure
5 hr 52 min Travel time
3,716 km Distance between cities
5 hr Time zone difference
TJS 2,179 Lowest price
7 Direct flights per week
TJS 3,704 Average ticket price
21:55 Earliest departure
21:55 Latest departure
8 hr 20 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
TJS 2,360 Lowest price
46 Direct flights per week
TJS 3,537 Average ticket price
17:15 Earliest departure
21:05 Latest departure
12 hr 12 min Travel time
6,816 km Distance between cities
5 hr Time zone difference
TJS 2,152 Lowest price
32 Direct flights per week
TJS 4,604 Average ticket price
16:50 Earliest departure
20:25 Latest departure
12 hr 7 min Travel time
6,838 km Distance between cities
5 hr Time zone difference
TJS 1,851 Lowest price
TJS 4,316 Average ticket price
15 hr 22 min Travel time
6,890 km Distance between cities
5 hr Time zone difference
TJS 2,469 Lowest price
TJS 5,950 Average ticket price
13 hr 24 min Travel time
7,113 km Distance between cities
5 hr Time zone difference
TJS 2,512 Lowest price
1 Direct flights per week
TJS 5,068 Average ticket price
23:10 Earliest departure
23:10 Latest departure
12 hr 6 min Travel time
5,766 km Distance between cities
5 hr Time zone difference
TJS 2,436 Lowest price
2 Direct flights per week
TJS 4,019 Average ticket price
20:40 Earliest departure
20:40 Latest departure
12 hr 59 min Travel time
6,027 km Distance between cities
5 hr Time zone difference
TJS 2,211 Lowest price
2 Direct flights per week
16:00 Earliest departure
16:25 Latest departure
14 hr 25 min Travel time
7,064 km Distance between cities
5 hr Time zone difference
TJS 2,501 Lowest price
Cheap tickets
Direct flight schedule
- Guangzhou every day from TJS 3,117
- Urumqi Tue, Wed, Thu, Fri, Sat, Sun from TJS 2,870
- Beijing every day from TJS 3,307
- Shanghai every day from TJS 3,728
- Shenzhen Sat from TJS 5,118
- Xian Thu, Sat from TJS 3,369
- Chongqing Tue, Fri from TJS 3,750
Connecting flights
TJS 2,330 Moscow — Guangzhou TJS 2,178 Moscow — Urumqi TJS 2,357 Moscow — Beijing TJS 2,151 Moscow — Shanghai TJS 1,850 Moscow — Hangzhou TJS 2,469 Moscow — Yiwu TJS 2,511 Moscow — Shenzhen TJS 2,438 Moscow — Xian TJS 2,210 Moscow — Chongqing TJS 2,500 Moscow — Wenzhou
Mon 25 May 17:30 – 12:20
13 hr 50 min / 1 layover Wed 3 Jun 11:00 – 01:20
9 hr 20 min / 1 layover Fri 14 Aug 12:40 – 08:45
15 hr 5 min / 1 layover Tue 26 May 21:15 – 20:30
18 hr 15 min / 1 layover Tue 16 Jun 17:15 – 13:00
14 hr 45 min / 1 layover Wed 24 Jun 19:05 – 12:50
12 hr 45 min / 1 layover Wed 3 Jun 14:25 – 07:55
12 hr 30 min / 1 layover Fri 14 Aug 11:00 – 05:00
13 hr / 1 layover Sun 24 May 21:15 – 18:45
16 hr 30 min / 1 layover Tue 26 May 16:50 – 12:15
14 hr 25 min / 1 layover 12-month price trend
TJS 4,040TJS 3,292TJS 4,040TJS 3,292
Airlines with flights from Moscow to China
Including connecting fares
FAQ
Flight duration from Moscow to China
On average, flights from Moscow to China take around 8 hours 25 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 44 minutes.