General flight information
8 hr 20 min Travel time
5,793 km Distance between cities
5 hr Time zone difference
₼385 Lowest price
45 Direct flights per week
₼602 Average ticket price
17:15 Earliest departure
21:05 Latest departure
10 hr 27 min Travel time
6,991 km Distance between cities
5 hr Time zone difference
₼403 Lowest price
22 Direct flights per week
₼662 Average ticket price
16:05 Earliest departure
21:15 Latest departure
15 hr 22 min Travel time
6,890 km Distance between cities
5 hr Time zone difference
₼452 Lowest price
₼1,022 Average ticket price
12 hr 10 min Travel time
6,816 km Distance between cities
5 hr Time zone difference
₼377 Lowest price
32 Direct flights per week
₼741 Average ticket price
16:50 Earliest departure
20:25 Latest departure
5 hr 52 min Travel time
3,716 km Distance between cities
5 hr Time zone difference
₼399 Lowest price
7 Direct flights per week
₼478 Average ticket price
21:55 Earliest departure
21:55 Latest departure
13 hr 21 min Travel time
7,113 km Distance between cities
5 hr Time zone difference
₼460 Lowest price
1 Direct flights per week
₼653 Average ticket price
23:10 Earliest departure
23:10 Latest departure
12 hr 8 min Travel time
6,838 km Distance between cities
5 hr Time zone difference
₼447 Lowest price
₼782 Average ticket price
13 hr 1 min Travel time
6,027 km Distance between cities
5 hr Time zone difference
₼391 Lowest price
2 Direct flights per week
₼553 Average ticket price
16:00 Earliest departure
16:25 Latest departure
19 hr 33 min Travel time
6,087 km Distance between cities
5 hr Time zone difference
₼489 Lowest price
14 hr 30 min Travel time
7,064 km Distance between cities
5 hr Time zone difference
₼458 Lowest price
Cheap tickets
Direct flight schedule
- Beijing every day from ₼578.71
- Guangzhou every day from ₼573.37
- Shanghai every day from ₼730.35
- Urumqi every day from ₼532.16
- Shenzhen Sat from ₼636.54
- Chongqing Tue, Fri from ₼690.14
Connecting flights
₼384.92 Moscow — Beijing ₼402.91 Moscow — Guangzhou ₼451.61 Moscow — Yiwu ₼376.34 Moscow — Shanghai ₼398.98 Moscow — Urumqi ₼459.89 Moscow — Shenzhen ₼446.06 Moscow — Hangzhou ₼390.29 Moscow — Chongqing ₼488.87 Moscow — Jinan ₼457.44 Moscow — Wenzhou
Wed 8 Jul 12:40 – 08:45
15 hr 5 min / 1 layover Sun 24 May 19:30 – 13:20
12 hr 50 min / 1 layover Wed 24 Jun 19:05 – 12:50
12 hr 45 min / 1 layover Tue 26 May 21:15 – 16:15
14 hr / 1 layover Wed 3 Jun 11:00 – 01:20
9 hr 20 min / 1 layover Wed 27 May 20:25 – 20:55
19 hr 30 min / 1 layover Thu 18 Jun 20:25 – 00:35
23 hr 10 min / 1 layover Fri 12 Jun 17:15 – 10:00
11 hr 45 min / 1 layover Thu 25 Jun 20:25 – 00:45
23 hr 20 min / 1 layover Tue 26 May 16:50 – 12:15
14 hr 25 min / 1 layover 12-month price trend
₼740₼603₼740₼603
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.