Cheap flights from Moscow to Shanghai

Find cheap Moscow Russia to Shanghai China flights with our free search service. Compare all available fares for direct or connection flights from Moscow to Shanghai.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Moscow (MOW) - Shanghai (SHA) 2021-05-29 2021-06-08 414.79 USD 23 hours 55 minutes Connection 2020-07-10T02:15:58.695831
Moscow (MOW) - Shanghai (SHA) 2021-06-10 2021-06-17 419.6 USD 21 hours 30 minutes Direct 2020-07-11T16:35:31.112799
Moscow (MOW) - Shanghai (SHA) 2021-04-08 2021-04-15 428.04 USD 23 hours 55 minutes Direct 2020-07-11T23:46:29.937019
Moscow (MOW) - Shanghai (SHA) 2020-11-17 2020-11-30 443.76 USD 18 hours 35 minutes Direct 2020-07-10T11:19:02.754156
Moscow (MOW) - Shanghai (SHA) 2020-11-01 2020-11-19 444.27 USD 18 hours 35 minutes Direct 2020-07-11T19:50:18.783982
Moscow (MOW) - Shanghai (SHA) 2020-12-01 2020-12-08 444.27 USD 18 hours 50 minutes Direct 2020-07-11T13:59:47.621789
Moscow (MOW) - Shanghai (SHA) 2020-12-01 2020-12-12 444.27 USD 18 hours 50 minutes Direct 2020-07-11T13:55:54.230996
Moscow (MOW) - Shanghai (SHA) 2020-11-02 2020-11-16 444.27 USD 18 hours 50 minutes Direct 2020-07-10T14:05:42.927016
Moscow (MOW) - Shanghai (SHA) 2020-12-02 2020-12-09 444.27 USD 18 hours 50 minutes Direct 2020-07-08T23:04:03.719214
Moscow (MOW) - Shanghai (SHA) 2020-12-03 2020-12-10 444.27 USD 18 hours 35 minutes Direct 2020-07-09T23:04:04.999153
Moscow (MOW) - Shanghai (SHA) 2020-12-04 2020-12-11 444.27 USD 18 hours 35 minutes Direct 2020-07-10T23:25:39.561007
Moscow (MOW) - Shanghai (SHA) 2020-12-05 2020-12-12 444.27 USD 18 hours 50 minutes Direct 2020-07-11T23:12:41.868241
Moscow (MOW) - Shanghai (SHA) 2020-11-06 2020-11-13 444.27 USD 18 hours 50 minutes Direct 2020-07-09T23:01:09.180020
Moscow (MOW) - Shanghai (SHA) 2020-12-07 2020-12-14 444.27 USD 18 hours 35 minutes Direct 2020-07-09T05:11:27.180924
Moscow (MOW) - Shanghai (SHA) 2020-12-10 2020-12-17 444.27 USD 18 hours 35 minutes Direct 2020-07-09T09:41:04.520543
Moscow (MOW) - Shanghai (SHA) 2020-12-10 2020-12-19 444.27 USD 18 hours 50 minutes Direct 2020-07-10T23:22:26.896924
Moscow (MOW) - Shanghai (SHA) 2020-12-15 2020-12-21 444.27 USD 18 hours 35 minutes Direct 2020-07-11T03:24:31.239865
Moscow (MOW) - Shanghai (SHA) 2020-12-16 2020-12-23 444.27 USD 18 hours 50 minutes Direct 2020-07-08T23:08:56.733904
Moscow (MOW) - Shanghai (SHA) 2020-11-18 2020-11-25 444.27 USD 18 hours 35 minutes Direct 2020-07-08T22:56:14.697567
Moscow (MOW) - Shanghai (SHA) 2020-11-19 2020-12-03 444.27 USD 18 hours 50 minutes Direct 2020-07-10T07:47:26.843787
Moscow (MOW) - Shanghai (SHA) 2020-11-19 2020-11-26 444.27 USD 18 hours 50 minutes Direct 2020-07-09T22:56:50.724369
Moscow (MOW) - Shanghai (SHA) 2020-11-20 2020-11-27 444.27 USD 18 hours 50 minutes Direct 2020-07-10T23:01:39.830242
Moscow (MOW) - Shanghai (SHA) 2020-11-20 2020-11-30 444.27 USD 18 hours 35 minutes Direct 2020-07-12T05:12:09.341500
Moscow (MOW) - Shanghai (SHA) 2020-10-23 2020-10-30 444.27 USD 18 hours 45 minutes Direct 2020-07-10T22:48:38.727009
Moscow (MOW) - Shanghai (SHA) 2020-11-23 2020-11-30 444.27 USD 18 hours 50 minutes Direct 2020-07-10T14:16:21.245640
Moscow (MOW) - Shanghai (SHA) 2020-11-25 2020-12-09 444.27 USD 18 hours 50 minutes Direct 2020-07-11T21:59:16.307152
Moscow (MOW) - Shanghai (SHA) 2020-10-26 2020-11-13 444.27 USD 18 hours 50 minutes Direct 2020-07-10T14:16:44.011828
Moscow (MOW) - Shanghai (SHA) 2020-11-28 2020-12-05 444.27 USD 18 hours 50 minutes Direct 2020-07-08T14:14:50.805754
Moscow (MOW) - Shanghai (SHA) 2020-11-29 2020-12-06 444.27 USD 18 hours 35 minutes Direct 2020-07-08T17:12:48.354923
Moscow (MOW) - Shanghai (SHA) 2020-11-30 2020-12-07 444.27 USD 18 hours 35 minutes Direct 2020-07-08T20:12:46.290298
What is the distance between Moscow and Shanghai?

The average distance from Moscow to Shanghai is 6830 kilometers (equals to 4244 miles or 3688 nautical miles). Your flight will departure from Moscow, Russia and arrive on Shanghai, China.

How long is the flight from Moscow to Shanghai?

The average flight time between Moscow to Shanghai is 18 hours 50 minutes

How much is the fare for flight between Moscow and Shanghai?

The average price for one-way airfare from Moscow to Shanghai is 406 USD (none-taxes) for economy class.

How many flights fly from Moscow to Shanghai on the daily basis?

Around 41 flights are flying daily from Moscow to Shanghai. Some major airlines between this route are AirBridge Cargo, China Eastern Airlines, Aeroflot, Endeavor Air, Air Berlin, Royal Jordanian, Air Iceland, Thomas Cook Airlines, TUI Airways, Shanghai Airlines, ...

Flight Origin Destination Departure Arrival Equip
RU667 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
RU697 Moscow (SVO) Shanghai (PVG) 1:15 p.m. 3 a.m. B748
RU619 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU597 Moscow (SVO) Shanghai (PVG) 2 p.m. 3:45 a.m. B748
SU208 Moscow (SVO) Shanghai (PVG) 8:05 p.m. 9:50 a.m. B77W
MU8151 Moscow (SVO) Shanghai (PVG) 7:50 p.m. 9:45 a.m. 77W
RU519 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
SU206 Moscow (SVO) Shanghai (PVG) 9:15 a.m. 11:05 p.m. B77W
RU397 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU119 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU797 Moscow (SVO) Shanghai (PVG) 5:05 a.m. 8:30 p.m. B748
RU365 Moscow (SVO) Shanghai (PVG) 11:35 a.m. 1:05 p.m. B748
RU319 Moscow (SVO) Shanghai (PVG) 11:20 a.m. midnight B748
RU158 Moscow (SVO) Shanghai (PVG) 4:50 a.m. 9:40 a.m. B748
RU219 Moscow (SVO) Shanghai (PVG) 10:20 a.m. 12:05 a.m. B748
RU357 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
RU157 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
RU297 Moscow (SVO) Shanghai (PVG) 1:05 p.m. 2:50 a.m. B748
RU767 Moscow (SVO) Shanghai (PVG) 1:15 p.m. 3 a.m. B744
RU719 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU567 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU197 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU849 Moscow (SVO) Shanghai (PVG) None None B748
MU8153 Moscow (SVO) Shanghai (PVG) 9:05 a.m. 11:05 p.m. 333
MU592 Moscow (SVO) Shanghai (PVG) 7:10 p.m. 9 a.m. A332