Travel time from

Moscow to Shanghai

Average Travel Times are

12h 21min  -  144h 25min

Travel Distance

8592.48 km

Travel time route map

It takes an average travel time of 71h 36mins to travel from Moscow To Shanghai, given the average speed of 120km/h and the distance of 8592.48 km (5339 miles)

Travel time by transport mode

Tranport Distance Time
Flight 7343km (4563 miles) 12h 21 m
Train 9674km (6011 miles) 144h 25 m

Travel time by airplanes from Moscow, Russia to Shanghai, China

Air Plane Cruise Speed Max Speed
A300 8h 32 mins 8h 9 mins
A320 8h 44 mins 8h 15 mins
A321 8h 50 mins 8h 20 mins
A380 7h 29 mins 7h 11 mins
Boeing 707 7h 36 mins 7h 20 mins
Boeing 737 9h 24 mins 8h 38 mins
Boeing 747 8h 12 mins 7h 43 mins
Boeing 787 8h 4 mins 7h 34 mins
ATR 72 15h 57 mins 13h 59 mins

Be prepared

Moscow - Shanghai Info

Travel time from from Kitay-Gorod Metro Station to Sheremetyevo Airport (Шереметьево) 42mins.

Travel time from from SVO to PVG 9h 11mins.

Travel time from from Shanghai Pudong to Pudong International Airport 7mins.

Travel time from from Pudong International Airport to Longyang Road 11mins.

Travel time from from Longyang Road to West Nanjing Road 16mins.

Travel time chart

How long does it take to get from Moscow, Russia and Shanghai, China by air and road.