Cheap flights from Madrid to Shanghai

Return
1 adult
Economy
From?
To?
Fri 24/9
Fri 1/10

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel from Madrid Barajas to Shanghai.
View current China travel restrictions

Flight information for Madrid to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Madrid to Shanghai
Fastest flight time15h 15mThe fastest flight from Madrid to Shanghai takes 15h 15m
Direct flightsNoneThere are no direct flights from Madrid to Shanghai. Popular non-direct routes for this connection are Madrid Barajas Airport - Shanghai Hongqiao Intl Airport and Madrid Barajas Airport - Shanghai Pu Dong Airport.
Airports in Shanghai2 airportsThere are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

How to get the cheapest flight ticket from Madrid to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Madrid to Shanghai?

May

The cheapest time of year to fly to Shanghai from Madrid is May. The most expensive is August.

What is the cheapest Madrid to Shanghai flight route?

Madrid Barajas - Shanghai Hongqiao Intl

Fly from Madrid Barajas to Shanghai Hongqiao Intl for the best Madrid - Shanghai flight prices

How far in advance should you book Madrid to Shanghai flights?

60 days before

The cheapest time to buy a flight from Madrid to Shanghai is approximately 60 days to departure


Easily compare return flights from Madrid to Shanghai

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Madrid to Shanghai by changing tabs
Multiple Airlines
20 Jan
MAD05:15Madrid Barajas
23h 50m
2 stops
PVG05:05Shanghai Pu Dong
20 Feb
PVG13:35Shanghai Pu Dong
30h 55m
2 stops
MAD20:30Madrid Barajas
Multiple Airlines
26 Jan
MAD05:15Madrid Barajas
23h 50m
2 stops
PVG05:05Shanghai Pu Dong
29 Jan
PVG13:35Shanghai Pu Dong
35h 25m
2 stops
MAD01:00Madrid Barajas
Multiple Airlines
10 Nov
MAD05:15Madrid Barajas
23h 50m
2 stops
PVG05:05Shanghai Pu Dong
14 Nov
PVG13:35Shanghai Pu Dong
35h 25m
2 stops
MAD01:00Madrid Barajas
Multiple Airlines
8 Nov
MAD05:15Madrid Barajas
23h 50m
2 stops
PVG05:05Shanghai Pu Dong
26 Nov
PVG13:35Shanghai Pu Dong
35h 25m
2 stops
MAD01:00Madrid Barajas
Multiple Airlines
7 Feb
MAD05:15Madrid Barajas
26h 25m
2 stops
PVG07:40Shanghai Pu Dong
21 Feb
PVG13:35Shanghai Pu Dong
31h 40m
2 stops
MAD21:15Madrid Barajas
Multiple Airlines
7 Feb
MAD05:15Madrid Barajas
23h 50m
2 stops
PVG05:05Shanghai Pu Dong
13 Feb
PVG13:35Shanghai Pu Dong
35h 25m
2 stops
MAD01:00Madrid Barajas

Find the cheapest one-way flights from Madrid to Shanghai

If you're looking for one-way flights from Madrid to Shanghai, view some of our deals below provided by Air Canada and Malaysia Airlines
Multiple Airlines
9 Nov
MAD17:10Madrid Barajas
54h 55m
3 stops
PVG00:05Shanghai Pu Dong
Multiple Airlines
5 Dec
MAD14:15Madrid Barajas
33h 50m
2 stops
PVG00:05Shanghai Pu Dong
Multiple Airlines
7 Nov
MAD14:15Madrid Barajas
33h 50m
2 stops
PVG00:05Shanghai Pu Dong

Search last-minute flights to Shanghai from Madrid

Find and compare flight prices for your last-minute flight from Madrid to Shanghai
XiamenAir
25 Sep
MAD02:00Madrid Barajas
28h 50m
2 stops
SHA06:50Shanghai Hongqiao Intl
5 Oct
SHA03:45Shanghai Hongqiao Intl
45h 40m
2 stops
MAD01:25Madrid Barajas
XiamenAir
24 Sep
MAD13:10Madrid Barajas
41h 40m
2 stops
SHA06:50Shanghai Hongqiao Intl
1 Oct
SHA17:55Shanghai Hongqiao Intl
44h 10m
2 stops
MAD14:05Madrid Barajas

  • Are airlines flying from Madrid Barajas to Shanghai offering flexible cancellation due to COVID-19?

    Some of our partner airlines flying from Madrid Barajas to Shanghai are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Iberia and British Airways. You can search for the full list of airlines such as Iberia that are offering this flexibility.

  • How far is Madrid Barajas to Shanghai by plane?

    Shanghai is 6369.8 mi away from Madrid Barajas. By plane, this route typically takes 16h 50m.


Can I fly to Shanghai from Madrid Barajas right now?

Information is based on travel restrictions from Madrid Barajas to Shanghai

Most visitors from Madrid Barajas will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Madrid Barajas must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Madrid Barajas are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to Madrid Barajas from Shanghai?

Returning to Madrid Barajas from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Madrid Barajas.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Madrid Barajas.

If you are planning to travel to Shanghai at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.