Flights from Shanghai to Amsterdam – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to AMS – All flight route options from Shanghai Pudong International Airport, China to Schiphol, Netherlands. These routes are operated by 28 airlines. Fly non-stop with China Eastern Airlines or KLM, or choose from 25 different stopover flights. The shortest flight time is 12 hours. 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 Schiphol
We got great deals on hotels and car rentals near the airport.
Shanghai to Amsterdam flights
There are over 27 airlines and as many as 696 flights every week to this destination. You can fly non-stop to Amsterdam (AMS) from Shanghai (PVG) with KLM or China Eastern Airlines but if a stopover option suits you better you can choose to fly via Copenhagen, Geneva or any other of the 25 alternatives with connectiing airports.
Tip! You can also fly to Amsterdam from Hongqiao International (SHA).
Shanghai to Amsterdam with KLM
You can fly non-stop every weekday with flights departing at 11:15 or 12:40. KLM is a member of SkyTeam.
With Austrian
If you fly from Shanghai with Austrian you will do a stopover in Vienna, VIE before reaching Amsterdam. This flight trip will take 16 hours and you can fly every day of the week except Mondays and Tuesday with departures at 09:30 or 00:10. Austrian is a Star Alliance member.
Distance & flight times: Shanghai Airport to Schiphol
The shortest flight time between PVG and AMS is 13 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 13h 55m | - | 5566 miles (8956 km) |
CPH Copenhagen | 13h 40m | 1h 10m | 5565 miles (8954 km) |
GVA Geneva | 15h 15m | 1h 15m | 6211 miles (9993 km) |
VIE Vienna | 16h 0m | 4h 25m | 5907 miles (9504 km) |
FCO Rome | 16h 30m | 1h 10m | 6538 miles (10520 km) |
ZRH Zurich | 16h 50m | 1h 10m | 6018 miles (9683 km) |
MUC Munich | 17h 0m | 4h 35m | 5898 miles (9490 km) |
FRA Frankfurt | 17h 5m | 3h 40m | 5761 miles (9269 km) |
CDG Paris | 17h 10m | 1h 20m | 6038 miles (9715 km) |
IST Istanbul | 17h 15m | 3h 0m | 6375 miles (10257 km) |
BEG Belgrade | 17h 35m | 1h 45m | 6153 miles (9900 km) |
ICN Seoul | 17h 40m | 1h 40m | 5856 miles (9422 km) |
PKX Beijing | 17h 48m | 4h 20m | 5571 miles (8964 km) |
BUD Budapest | 17h 50m | 3h 30m | 5955 miles (9582 km) |
LHR London | 18h 0m | 1h 15m | 6004 miles (9660 km) |
LGW London | 18h 20m | - | - |
MXP Milan | 18h 25m | - | - |
MRS Marseille | 18h 25m | 3h 25m | 6559 miles (10553 km) |
ATH Athens | 18h 28m | 5h 0m | 6708 miles (10793 km) |
KIX Osaka | 18h 40m | 2h 0m | 6591 miles (10605 km) |
HEL Helsinki | 18h 55m | 2h 15m | 5569 miles (8961 km) |
NRT Tokyo | 19h 3m | 2h 10m | 6946 miles (11176 km) |
VCE Venice | 19h 5m | 3h 50m | 6160 miles (9911 km) |
HKG Hong Kong | 19h 15m | 1h 25m | 6579 miles (10586 km) |
CAN Guangzhou | 19h 30m | 4h 40m | 6462 miles (10397 km) |
TPE Taipei | 21h 40m | 4h 40m | 6323 miles (10174 km) |


Quick copy and share this page
From Shanghai to Netherlands
We have found another destination to Netherlands from Shanghai Pudong International Airport as well.
From China to Amsterdam
Below is a list of other cities in China with flights to Amsterdam with either non-stop or connecting flights.
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu
-
XIY Xian
-
PKX Beijing Direct
-
SZX Shenzhen
-
CKG Chongqing
-
KMG Kunming
-
HGH Hangzhou
-
HAK Haikou