Flights from Shanghai to Moscow – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to SVO – All flight route options from Shanghai Pudong International Airport, China to Sheremetyevo International Airport, Russia. These routes are operated by 11 airlines. Fly non-stop with Aeroflot or China Eastern Airlines, or choose from 13 different stopover flights. The shortest flight time is 9 hours and 48 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sheremetyevo Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Moscow flights
There are over 15 airlines and as many as 104 flights every week to this destination. You can fly non-stop to Moscow (SVO) from Shanghai (PVG) with China Eastern Airlines or Aeroflot but if a stopover option suits you better you can choose to fly via Vladivostok, Shenyang or any other of the 13 alternatives with connectiing airports.
Tip! Consider Shanghai Pudong International Airport (PVG) to Moscow Domodedovo Airport (DME) or Hongqiao International (SHA) to Sheremetyevo International Airport (SVO) as alternatives aswell.
Shanghai to Moscow with China Eastern Airlines
You can fly non-stop every weekday with flights departing at 09:25, 11:40 or 11:45. You also have the option to do a transit flight via Xian. China Eastern Airlines is a member of SkyTeam.
With Aeroflot
You can fly non-stop every weekday except Mondays and Mondays with departure times at 11:40 or 11:45. You also have the option to do a transit flight via Vladivostok.
Distance & flight times: Shanghai Airport to Sheremetyevo International Airport
The shortest flight time between PVG and SVO is 10 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 15m | - | 4279 miles (6885 km) |
VVO Vladivostok | 14h 13m | 2h 5m | 5025 miles (8085 km) |
SHE Shenyang | 14h 15m | 3h 5m | 4527 miles (7284 km) |
PKX Beijing | 14h 40m | 2h 50m | 4297 miles (6914 km) |
HKG Hong Kong | 14h 45m | 1h 35m | 5243 miles (8436 km) |
TAO Qingdao | 14h 55m | 3h 40m | 4319 miles (6949 km) |
PEK Beijing | 14h 55m | 4h 15m | 4306 miles (6928 km) |
XIY Xian | 15h 35m | - | - |
TFU Chengdu | 16h 0m | 3h 40m | 4694 miles (7553 km) |
URC Urumqi | 16h 50m | 4h 15m | 4397 miles (7075 km) |
CTU Chengdu | 16h 55m | - | - |
SZX Shenzhen | 16h 55m | 3h 55m | 5206 miles (8376 km) |
CAN Guangzhou | 17h 20m | 4h 25m | 5126 miles (8248 km) |
HAK Haikou | 17h 50m | 2h 35m | 5508 miles (8862 km) |


Quick copy and share this page
From Shanghai to Russia
Below is a list of other destinations to Russia from Shanghai Pudong International Airport with either direct flights or 1 stop connections.
From China to Moscow
Below is a list of other cities in China with flights to Moscow with either non-stop or connecting flights.
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing Direct
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming
-
HGH Hangzhou Direct
-
HAK Haikou Direct