Did you know?
- There are 2 nonstop flights on route from Moscow to Shanghai every day.
- Aeroflot has the most nonstop flights between Moscow and Shanghai.
- The shortest connecting flight from Moscow to Shanghai is 29 hours, 40 minutes on Sun Express.
- 53 flights per week fly out of Moscow connecting to Shanghai.
- The shortest nonstop flight from Moscow to Shanghai is 6848 km on Aeroflot.
Hotels in Shanghai
Traveling on the route and need hotel in Shanghai? Choose from more than 45,000 hotels.