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) 2020-09-08 2020-09-15 396.52 USD 23 hours 55 minutes Direct 2020-04-01T09:27:23.064953
Moscow (MOW) - Shanghai (SHA) 2020-10-08 2020-10-15 396.52 USD 23 hours 55 minutes Direct 2020-04-01T09:27:25.599800
Moscow (MOW) - Shanghai (SHA) 2020-05-04 2020-07-16 418.74 USD 55 hours 45 minutes Connection 2020-03-31T09:28:05.779943
Moscow (MOW) - Shanghai (SHA) 2020-05-05 2020-05-24 426.24 USD 18 hours 15 minutes Direct 2020-04-02T10:24:14.243228
Moscow (MOW) - Shanghai (SHA) 2020-05-06 2020-05-13 426.24 USD 18 hours 25 minutes Direct 2020-04-02T00:46:32.625807
Moscow (MOW) - Shanghai (SHA) 2020-05-07 2020-05-14 426.24 USD 18 hours 25 minutes Direct 2020-04-03T00:14:41.178235
Moscow (MOW) - Shanghai (SHA) 2020-05-07 2020-05-21 426.24 USD 18 hours 15 minutes Direct 2020-03-31T12:15:45.066261
Moscow (MOW) - Shanghai (SHA) 2020-05-08 2020-05-13 426.24 USD 18 hours 25 minutes Direct 2020-04-03T06:40:02.124601
Moscow (MOW) - Shanghai (SHA) 2020-05-08 2020-05-15 426.24 USD 18 hours 25 minutes Direct 2020-04-02T09:33:30.039326
Moscow (MOW) - Shanghai (SHA) 2020-05-11 2020-05-18 426.24 USD 18 hours 25 minutes Direct 2020-03-30T09:30:02.632958
Moscow (MOW) - Shanghai (SHA) 2020-05-12 2020-05-19 426.24 USD 18 hours 15 minutes Direct 2020-03-31T09:28:42.986142
Moscow (MOW) - Shanghai (SHA) 2020-05-12 2020-05-21 426.24 USD 18 hours 15 minutes Direct 2020-04-01T20:09:26.398777
Moscow (MOW) - Shanghai (SHA) 2020-05-17 2020-05-24 426.24 USD 18 hours 15 minutes Direct 2020-04-03T00:23:10.539578
Moscow (MOW) - Shanghai (SHA) 2020-05-18 2020-05-25 426.24 USD 18 hours 15 minutes Direct 2020-04-03T07:15:32.672467
Moscow (MOW) - Shanghai (SHA) 2020-05-20 2020-05-27 426.24 USD 18 hours 15 minutes Direct 2020-04-02T09:33:32.471825
Moscow (MOW) - Shanghai (SHA) 2020-05-24 2020-05-31 426.24 USD 18 hours 15 minutes Direct 2020-04-03T00:30:23.314089
Moscow (MOW) - Shanghai (SHA) 2020-05-25 2020-06-05 426.24 USD 18 hours 15 minutes Direct 2020-04-02T06:43:05.321526
Moscow (MOW) - Shanghai (SHA) 2020-05-26 2020-06-02 426.24 USD 18 hours 25 minutes Direct 2020-04-02T09:33:36.932816
Moscow (MOW) - Shanghai (SHA) 2020-06-04 2020-06-11 429.08 USD 49 hours 35 minutes Connection 2020-03-30T09:30:03.841531
Moscow (MOW) - Shanghai (SHA) 2020-05-13 2020-05-20 429.62 USD 49 hours 35 minutes Connection 2020-04-01T09:27:04.883880
Moscow (MOW) - Shanghai (SHA) 2020-05-16 2020-05-31 430.39 USD 18 hours 15 minutes Direct 2020-04-02T08:13:08.406216
Moscow (MOW) - Shanghai (SHA) 2020-05-01 2020-05-08 430.72 USD 18 hours 25 minutes Direct 2020-04-01T19:30:00.841266
Moscow (MOW) - Shanghai (SHA) 2020-12-01 2020-12-08 430.72 USD 18 hours 50 minutes Direct 2020-03-31T09:28:55.503208
Moscow (MOW) - Shanghai (SHA) 2020-12-02 2020-12-09 430.72 USD 18 hours 50 minutes Direct 2020-04-01T09:27:27.948947
Moscow (MOW) - Shanghai (SHA) 2020-12-03 2020-12-10 430.72 USD 18 hours 50 minutes Direct 2020-04-02T09:33:49.694280
Moscow (MOW) - Shanghai (SHA) 2020-05-05 2020-05-12 430.72 USD 18 hours 25 minutes Direct 2020-04-01T01:30:42.247129
Moscow (MOW) - Shanghai (SHA) 2020-12-15 2020-12-22 430.72 USD 18 hours 50 minutes Direct 2020-03-30T09:30:17.976917
Moscow (MOW) - Shanghai (SHA) 2020-12-16 2020-12-23 430.72 USD 18 hours 35 minutes Direct 2020-03-31T09:28:53.208257
Moscow (MOW) - Shanghai (SHA) 2020-12-17 2020-12-24 430.72 USD 18 hours 50 minutes Direct 2020-04-01T09:27:30.010870
Moscow (MOW) - Shanghai (SHA) 2020-11-30 2020-12-07 430.72 USD 18 hours 50 minutes Direct 2020-03-30T09:30:10.764932
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 23 hours 55 minutes

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

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

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

Around 36 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
RU597 Moscow (SVO) Shanghai (PVG) 2 p.m. 3:45 a.m. B748
RU519 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
MU8151 Moscow (SVO) Shanghai (PVG) 7:50 p.m. 9:45 a.m. 77W
RU397 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight 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
SU208 Moscow (SVO) Shanghai (PVG) 8:05 p.m. 9:50 a.m. B77W
RU119 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B744
RU697 Moscow (SVO) Shanghai (PVG) 1:15 p.m. 3 a.m. B748
RU767 Moscow (SVO) Shanghai (PVG) 1:15 p.m. 3 a.m. B748
RU667 Moscow (SVO) Shanghai (PVG) 12:15 p.m. 2 a.m. B748
RU719 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU467 Moscow (SVO) Shanghai (PVG) 11:20 a.m. 1:05 a.m. B748
RU219 Moscow (SVO) Shanghai (PVG) 10:20 a.m. 12:05 a.m. B748
RU619 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU567 Moscow (SVO) Shanghai (PVG) 10:15 a.m. midnight B748
RU319 Moscow (SVO) Shanghai (PVG) 11:20 a.m. midnight B748
MU8153 Moscow (SVO) Shanghai (PVG) 9:05 a.m. 11:05 p.m. 333
SU206 Moscow (SVO) Shanghai (PVG) 9:05 a.m. 11:05 p.m. B77W
MU592 Moscow (SVO) Shanghai (PVG) 7:10 p.m. 9 a.m. A332
RU167 Moscow (SVO) Shanghai (PVG) 3:50 p.m. 5:10 p.m. B748
SU4040 Moscow (SVO) Shanghai (PVG) 7:10 p.m. 9 a.m. 332
RU257 Moscow (SVO) Shanghai (PVG) 12:50 p.m. midnight None
MU4040 Moscow (SVO) Shanghai (PVG) 7:10 p.m. 9 a.m. 332
SU8153 Moscow (SVO) Shanghai (PVG) 9:05 a.m. 11:05 p.m. 77W