Shanghai has 2 airports and Moscow has 4 airports.
SHA
PVG
DME
SVO
VKO
ZIA
Shanghai Hongqiao International Airport (SHA) - 14 km
FAQ
Flying from Moscow to Shanghai? Here are some useful things to know:
✈️
How far is it to fly between Moscow and Shanghai?
A passenger flying direct from Moscow to Shanghai will travel around 6817 km.
🛬
What are the airports near Shanghai?
The closest airport to Shanghai is Shanghai Hongqiao International Airport which is 14 km away. In total Shanghai has 2 airports: Shanghai Hongqiao International Airport, Shanghai Pudong International Airport.
☀️
What is the weather in Shanghai?
Shanghai weather varies from +41°F in January to +84°F in July on average. Right now it is Clear sky and +72°F in Shanghai.