Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Shanghai to Amsterdam?

Cheap Flights from Amsterdam to Shanghai, CN, China - AMS to SHA Last modified: Jul 26, 2016 12:42 AM

Popular flights from Amsterdam to Shanghai Last modified: Jul 26, 2016 12:42 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Xiamen
AMSSHA
Sat 8/6
1 stop
SHAAMS
Tue 8/16
1 stop
EUR414
Select
Xiamen
AMSSHA
Sat 8/6
1 stop
SHAAMS
Fri 8/19
1 stop
EUR414
Select
Xiamen
AMSSHA
Sat 8/6
1 stop
SHAAMS
Sun 8/21
1 stop
EUR414
Select
Xiamen
AMSSHA
Sat 8/6
1 stop
SHAAMS
Tue 8/23
1 stop
EUR414
Select
Xiamen
AMSSHA
Mon 8/8
1 stop
SHAAMS
Wed 8/17
1 stop
EUR414
Select
Lufthansa
AMSSHA
Tue 11/22
1 stop
SHAAMS
Tue 11/29
1 stop
EUR466
Select
Austrian
AMSSHA
Thu 9/1
1 stop
SHAAMS
Mon 9/19
1 stop
EUR467
Select
Austrian
AMSSHA
Fri 9/2
1 stop
SHAAMS
Mon 9/12
1 stop
EUR467
Select
Austrian
AMSSHA
Fri 9/2
1 stop
SHAAMS
Sat 9/17
1 stop
EUR467
Select
Austrian
AMSSHA
Tue 9/6
1 stop
SHAAMS
Wed 9/14
1 stop
EUR467
Select
Austrian
AMSSHA
Thu 9/15
1 stop
SHAAMS
Mon 9/26
1 stop
EUR467
Select
SAS
AMSSHA
Fri 11/4
1 stop
SHAAMS
Tue 11/15
1 stop
EUR484
Select
SAS
AMSSHA
Mon 11/7
1 stop
SHAAMS
Mon 11/14
1 stop
EUR484
Select
SAS
AMSSHA
Tue 11/8
1 stop
SHAAMS
Mon 11/21
1 stop
EUR484
Select
SAS
AMSSHA
Thu 11/10
1 stop
SHAAMS
Tue 11/15
1 stop
EUR484
Select
SAS
AMSSHA
Thu 11/17
1 stop
SHAAMS
Sun 11/20
1 stop
EUR484
Select
Finnair
AMSSHA
Mon 8/29
1 stop
SHAAMS
Fri 9/16
1 stop
EUR486
Select
Finnair
AMSSHA
Sat 9/3
1 stop
SHAAMS
Sun 9/18
1 stop
EUR486
Select
Finnair
AMSSHA
Tue 9/6
1 stop
SHAAMS
Tue 9/13
1 stop
EUR486
Select
Finnair
AMSSHA
Tue 9/6
1 stop
SHAAMS
Wed 9/14
1 stop
EUR486
Select
Finnair
AMSSHA
Thu 9/8
1 stop
SHAAMS
Wed 9/14
1 stop
EUR486
Select
Iberia
AMSSHA
Tue 9/27
1 stop
SHAAMS
Sat 10/8
1 stop
EUR495
Select
Iberia
AMSSHA
Fri 9/30
1 stop
SHAAMS
Sat 10/8
1 stop
EUR495
Select
Iberia
AMSSHA
Tue 10/4
1 stop
SHAAMS
Thu 10/13
1 stop
EUR495
Select
Iberia
AMSSHA
Fri 10/14
1 stop
SHAAMS
Wed 10/19
1 stop
EUR495
Select
Iberia
AMSSHA
Fri 10/14
1 stop
SHAAMS
Wed 10/26
1 stop
EUR495
Select
British Airways
AMSSHA
Sat 10/1
1 stop
SHAAMS
Mon 10/17
1 stop
EUR500
Select
British Airways
AMSSHA
Thu 10/13
1 stop
SHAAMS
Mon 10/31
1 stop
EUR500
Select
British Airways
AMSSHA
Sat 10/22
1 stop
SHAAMS
Sat 10/29
1 stop
EUR500
Select
British Airways
AMSSHA
Fri 10/28
1 stop
SHAAMS
Tue 11/15
1 stop
EUR500
Select
British Airways
AMSSHA
Fri 11/4
1 stop
SHAAMS
Fri 11/11
1 stop
EUR500
Select
Air China
AMSSHA
Fri 10/14
1 stop
SHAAMS
Fri 10/21
1 stop
EUR502
Select
Air China
AMSSHA
Fri 10/14
1 stop
SHAAMS
Sun 10/23
1 stop
EUR502
Select
Air China
AMSSHA
Fri 10/14
1 stop
SHAAMS
Mon 10/24
1 stop
EUR502
Select
Air China
AMSSHA
Fri 10/14
1 stop
SHAAMS
Fri 10/28
1 stop
EUR502
Select
Air China
AMSSHA
Fri 10/14
1 stop
SHAAMS
Sun 10/30
1 stop
EUR502
Select
China Southern
AMSSHA
Thu 11/10
1 stop
SHAAMS
Sun 11/20
1 stop
EUR539
Select
Air France
AMSSHA
Mon 8/29
1 stop
SHAAMS
Fri 9/16
1 stop
EUR552
Select
Air France
AMSSHA
Thu 9/1
1 stop
SHAAMS
Thu 9/15
1 stop
EUR552
Select
Air France
AMSSHA
Thu 9/1
1 stop
SHAAMS
Fri 9/16
1 stop
EUR552
Select
Air France
AMSSHA
Thu 9/1
1 stop
SHAAMS
Mon 9/19
1 stop
EUR552
Select
Air France
AMSSHA
Fri 9/2
1 stop
SHAAMS
Mon 9/12
1 stop
EUR552
Select
KLM
AMSSHA
Sun 8/28
1 stop
SHAAMS
Thu 9/8
1 stop
EUR556
Select
KLM
AMSSHA
Mon 8/29
1 stop
SHAAMS
Fri 9/16
1 stop
EUR556
Select
KLM
AMSSHA
Thu 9/1
1 stop
SHAAMS
Thu 9/15
1 stop
EUR556
Select
KLM
AMSSHA
Fri 9/2
1 stop
SHAAMS
Mon 9/12
1 stop
EUR556
Select
KLM
AMSSHA
Fri 9/2
1 stop
SHAAMS
Mon 9/12
1 stop
EUR556
Select
China Eastern
AMSSHA
Mon 10/3
1 stop
SHAAMS
Mon 10/17
1 stop
EUR581
Select
China Eastern
AMSSHA
Fri 11/4
1 stop
SHAAMS
Mon 11/14
1 stop
EUR581
Select
China Eastern
AMSSHA
Fri 11/4
1 stop
SHAAMS
Fri 11/18
1 stop
EUR581
Select
China Eastern
AMSSHA
Sun 11/6
1 stop
SHAAMS
Wed 11/16
1 stop
EUR581
Select
China Eastern
AMSSHA
Sun 11/6
1 stop
SHAAMS
Sun 11/20
1 stop
EUR581
Select
Hainan
AMSSHA
Wed 11/2
2 stops
SHAAMS
Thu 11/17
2 stops
EUR676
Select
Hainan
AMSSHA
Fri 11/4
2 stops
SHAAMS
Tue 11/15
2 stops
EUR676
Select
Virgin Atlantic
AMSSHA
Wed 8/24
1 stop
SHAAMS
Wed 8/31
1 stop
EUR696
Select
Virgin Atlantic
AMSSHA
Fri 10/21
1 stop
SHAAMS
Sat 10/29
1 stop
EUR696
Select
Virgin Atlantic
AMSSHA
Sat 10/22
1 stop
SHAAMS
Fri 10/28
1 stop
EUR696
Select
Virgin Atlantic
AMSSHA
Sat 10/22
1 stop
SHAAMS
Sat 10/29
1 stop
EUR696
Select
Virgin Atlantic
AMSSHA
Sun 10/23
1 stop
SHAAMS
Sun 10/30
1 stop
EUR696
Select
Alitalia
AMSSHA
Fri 10/14
1 stop
SHAAMS
Sun 10/23
1 stop
EUR767
Select
Tap Portugal
AMSSHA
Sat 8/20
1 stop
SHAAMS
Mon 8/29
1 stop
EUR4,227
Select

How Much Does it Cost to Fly from Amsterdam to Shanghai (AMS to SHA)?

We have collected flight cost data from across the web for travel from Amsterdam to Shanghai, and have found the average flight price for this trip to be EUR422.

When Can I Buy the Cheapest Flight from Amsterdam to Shanghai (AMS to SHA)?

Airlines can adjust prices for plane tickets from Amsterdam to Shanghai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Amsterdam to Shanghai

The chart below shows up-to-date information regarding how far in advance a flight from Amsterdam to Shanghai should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days EUR960 EUR566
7-14 days EUR742 EUR414
14-21 days EUR742 EUR414
21-30 days EUR604 EUR414
30-60 days EUR591 EUR414
60-90 days EUR587 EUR414
90+ days EUR587 EUR414

Cheapest Day To Fly from Amsterdam to Shanghai

The chart below shows up-to-date information regarding the cheapest days to fly from Amsterdam to Shanghai.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR414 EUR414 EUR414 EUR414 EUR467 EUR414 EUR414

Lowest Fares Chart By Month from Amsterdam to Shanghai

The chart below shows the lowest fare by month when flying from Amsterdam to Shanghai.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Amsterdam Shanghai British Airways 7/28/16 8/4/16 1 EUR570
August Amsterdam Shanghai Xiamen 8/6/16 8/16/16 1 EUR414
September Amsterdam Shanghai Xiamen 9/1/16 9/18/16 1 EUR414
October Amsterdam Shanghai Xiamen 10/1/16 10/16/16 1 EUR414
November Amsterdam Shanghai Xiamen 11/2/16 11/17/16 1 EUR414
December Amsterdam Shanghai Xiamen 12/1/16 12/9/16 1 EUR414
January Amsterdam Shanghai Xiamen 1/7/17 1/17/17 1 EUR414
February Amsterdam Shanghai Austrian 2/6/17 2/13/17 1 EUR467

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Amsterdam to Shanghai

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Amsterdam to Shanghai.

Next 30 Days

SunMonTueWedThuFriSat
31 1 2 3 4 5 6
EUR1,034
7 8 9 10 11 12 13
EUR1,034
14 15 16 17 18 19 20
EUR1,142
21 22 23 24 25 26 27
EUR1,142 EUR1,071
28 29 30 31 1 2 3
EUR1,071

Non-Stop vs Connecting Flights from Amsterdam to Shanghai (AMS to SHA)

Your Amsterdam to Shanghai flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Amsterdam to Shanghai is EUR789.

The average price for non-stop flights from Amsterdam to Shanghai is EUR597.

The chart below shows up to date information regarding non-stop flights from Amsterdam to Shanghai.

Nonstop Flight Details from Amsterdam to Shanghai
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
KLM 2 2 1 2 2 2 2 17:30 21:30
China Eastern 1 0 1 0 1 0 1 20:15 20:15

Amsterdam to Shanghai Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Amsterdam to Shanghai?
Answer: The average Amsterdam to Shanghai flight time is 10 hours and 51 minutes.
Question: How many kilometers are there between Amsterdam and Shanghai?
Answer: The distance from Amsterdam to Shanghai is 8907 kilometers.
Question: How common are direct flights from Amsterdam to Shanghai?
Answer: There are 17 direct flights from Amsterdam to Shanghai.
Question: What is the most popular airline for non-stop flights from Amsterdam to Shanghai?
Answer: KLM Royal Dutch Airlines provides 76% of the non-stop flights between Amsterdam and Shanghai.
Question: What are the most popular connecting cities when flying from Amsterdam to Shanghai?
Answer: Guangzhou, CN

Airports for Your Route

These pages contain information about the major airports in Amsterdam and Shanghai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Amsterdam - AMS

FlightsAirlineLowest Price
Amsterdam to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, Shandong, SAS, Virgin Atlantic EUR520
Amsterdam to Bangkok Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, airBaltic, China Airlines, Aer Lingus, Eurowings, Bulgaria Air, transavia.com, KLM, Lufthansa, LOT, Czech, Austrian, Bangkok, SmartWings, TAROM, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic, Mesaba EUR538
Amsterdam to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Cathay, Aer Lingus, Hong Kong, Iberia, Dragonair, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR534
Amsterdam to Beijing Sichuan, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR467
Amsterdam to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, KLM, Air Malta, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, City Jet, Monarch EUR112
Amsterdam to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Iberia, Korean, KLM, Lufthansa, LOT, Czech, Austrian, Asiana, TAROM, SAS, Virgin Atlantic EUR484
Amsterdam to Taipei Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, China Airlines, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR546
Amsterdam to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, JAL, KLM, Lufthansa, LOT, All Nippon, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR466
Amsterdam to Wuxi Sichuan, Air France, Finnair, British Airways, Air China, China Southern, KLM, Lufthansa, Xiamen, China Eastern, SAS Check Dates
Amsterdam to Nanjing Sichuan, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, Shandong, SAS, Virgin Atlantic EUR524
Amsterdam to Manila Cebu Pacific, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, KLM, Lufthansa, LOT, Czech, Austrian, Philippine, SAS, Air Europa, Virgin Atlantic EUR679
Amsterdam to Ningbo Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, Shandong, SAS, Virgin Atlantic Check Dates
Amsterdam to Jakarta Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Garuda, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR616

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Brussels to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Bulgaria Air, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic EUR425
Dusseldorf to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Luxair, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Virgin Atlantic EUR383
Luxembourg to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Iberia, KLM, Lufthansa, LOT, China Eastern, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR439
Cologne - Bonn to Shanghai Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Bulgaria Air, Hainan, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS, Tap Portugal, Virgin Atlantic EUR457
Norwich to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Virgin Atlantic EUR823
Bremen to Shanghai Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic EUR471
Rotterdam to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, SAS, Brussels, Virgin Atlantic EUR573
Munster - Osnabruck to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS EUR520
Brussels to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels EUR518
Brussels to Beijing Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR444
Dusseldorf to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS EUR500
Brussels to Tokyo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, JAL, KLM, Lufthansa, LOT, All Nippon, Czech, Austrian, SAS, Brussels, Air Europa, Virgin Atlantic EUR469
Luxembourg to Hangzhou Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic Check Dates
Brussels to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, Eurowings, Hong Kong, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Virgin Atlantic EUR511
Brussels to Ningbo Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels Check Dates
Brussels to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Eurowings, Iberia, Korean, KLM, Lufthansa, LOT, Czech, Austrian, Asiana, SAS, Brussels, Virgin Atlantic EUR486
Dusseldorf to Wuxi Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Czech, Austrian, SAS EUR672
Cheap Flights from Amsterdam to Shanghai, CN, China, from EUR414 Round trip from AMS to SHA