Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

MAD - PVG

$358 Find Cheap Flights from Madrid to Shanghai Pudong Airport

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Madrid to Shanghai departing on 11/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Shanghai Pudong Airport

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Madrid to Shanghai, as well as popular online travel agencies
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Madrid to Shanghai, as well as popular online travel agencies
In the last 7 days travelers have searched 46,479,581 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

World’s Best Airfare Search Site for 2024

Cheap Flight Deals from Madrid to Shanghai Pudong Airport (MAD-PVG)

 
These are the cheapest deals for flights from Madrid to Shanghai currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from Madrid to Shanghai

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Madrid to Shanghai.

Recent one-way flight deals from Madrid to Shanghai

Only flying one-way? Below are some of the best one-way flight deals from Madrid to Shanghai found on KAYAK recently.

Recent last minute flight deals from Madrid to Shanghai

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Madrid to Shanghai.

Recent direct flight deals from Madrid to Shanghai

The latest deals for direct flights from Madrid to Shanghai so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Madrid to Shanghai

Find recent round-trip train or bus tickets from Madrid to Shanghai.

All round-trip flight deals to Shanghai

The cheapest plane tickets to Shanghai found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
1:40 am - 11:20 pmMAD-PVG
14h 40m1 stop
4:30 pm - 12:00 pmPVG-MAD
26h 30m1 stop
$523Air China
Find Deal
Mon, Nov 25 - Tue, Dec 3
8:35 pm - 9:25 amMAD-PVG
29h 50m1 stop
11:25 am - 10:15 amPVG-MAD
29h 50m1 stop
$541KLM
Find Deal
Mon, Nov 18 - Sun, Dec 15
10:55 am - 3:25 pmMAD-PVG
21h 30m1 stop
5:30 pm - 3:10 pmPVG-MAD
28h 40m2 stops
Tue, Nov 26 - Tue, Dec 3
10:55 am - 11:55 pmMAD-PVG
30h 00m1 stop
2:10 am - 1:15 pmPVG-MAD
18h 05m1 stop
Tue, Nov 26 - Mon, Dec 2
10:55 am - 3:25 pmMAD-PVG
21h 30m1 stop
5:30 pm - 8:45 amPVG-MAD
22h 15m1 stop
$595Hainan Airlines
Find Deal
Sat, Mar 1 - Fri, Mar 14
8:10 pm - 7:05 pmMAD-PVG
15h 55m1 stop
10:05 pm - 11:30 amPVG-MAD
20h 25m1 stop
$598Air France
Find Deal
Mon, Nov 18 - Tue, Dec 10
8:10 pm - 9:25 amMAD-PVG
30h 15m2 stops
10:05 pm - 9:10 amPVG-MAD
18h 05m1 stop
$621Air France
Find Deal
Mon, Nov 18 - Tue, Dec 10
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$632China Eastern
Find Deal
Sat, Mar 1 - Sun, Mar 16
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$633China Eastern
Find Deal
Fri, Feb 28 - Sun, Mar 16
6:25 am - 5:00 amMAD-PVG
15h 35m1 stop
2:10 am - 11:45 amPVG-MAD
16h 35m1 stop
$697Hainan Airlines
Find Deal
Mon, Nov 18 - Mon, Dec 9
8:35 pm - 5:45 amMAD-PVG
26h 10m1 stop
Sat, Nov 9
8:35 pm - 11:25 amMAD-PVG
31h 50m2 stops
Sat, Nov 9
9:20 pm - 11:25 amMAD-PVG
55h 05m3 stops
Fri, Nov 8
5:05 pm - 3:25 pmMAD-PVG
39h 20m2 stops
Thu, Nov 7
4:35 pm - 5:50 amMAD-PVG
30h 15m1 stop
Fri, Nov 8
6:25 am - 5:00 amMAD-PVG
15h 35m1 stop
$411Hainan Airlines
Find Deal
Tue, Nov 5
9:50 am - 9:55 amMAD-PVG
17h 05m1 stop
$422Etihad Airways
Find Deal
Fri, Feb 28
11:05 am - 10:10 amMAD-PVG
16h 05m1 stop
$437Cathay Pacific
Find Deal
Wed, Dec 4
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
$551China Eastern
Find Deal
Thu, Nov 7
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
$695China Eastern
Find Deal
Fri, Nov 8
8:35 pm - 9:25 amMAD-PVG
29h 50m1 stop
11:25 am - 10:15 amPVG-MAD
29h 50m1 stop
$549KLM
Find Deal
Mon, Nov 4 - Tue, Nov 19
1:40 am - 10:15 amMAD-PVG
25h 35m1 stop
7:15 pm - 7:10 amPVG-MAD
18h 55m1 stop
$757Air China
Find Deal
Tue, Nov 5 - Tue, Nov 12
1:40 am - 11:20 pmMAD-PVG
14h 40m1 stop
4:30 pm - 12:00 pmPVG-MAD
26h 30m1 stop
$834Air China
Find Deal
Mon, Nov 4 - Fri, Nov 15
8:50 pm - 9:10 amMAD-PVG
29h 20m1 stop
10:55 am - 11:40 amPVG-MAD
31h 45m1 stop
$849British Airways
Find Deal
Tue, Nov 5 - Fri, Nov 15
1:40 am - 10:15 amMAD-PVG
25h 35m1 stop
7:15 pm - 1:00 pmPVG-MAD
24h 45m2 stops
$894Air China
Find Deal
Tue, Nov 5 - Tue, Nov 12
1:40 am - 11:20 pmMAD-PVG
14h 40m1 stop
10:30 am - 11:35 pmPVG-MAD
20h 05m2 stops
$1,071
Find Deal
Mon, Nov 4 - Fri, Nov 15
9:45 am - 8:25 amMAD-PVG
15h 40m1 stop
7:00 pm - 7:10 amPVG-MAD
19h 10m1 stop
$1,073
Find Deal
Sun, Nov 3 - Mon, Nov 11
5:55 pm - 9:25 amMAD-PVG
32h 30m2 stops
11:25 am - 11:05 pmPVG-MAD
42h 40m2 stops
$1,152Air France
Find Deal
Tue, Nov 5 - Fri, Nov 15
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$1,608China Eastern
Find Deal
Sun, Nov 3 - Sun, Nov 10
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:35 pm - 9:40 pmPVG-MAD
16h 05m1 stop
$1,925China Eastern
Find Deal
Sun, Nov 3 - Mon, Nov 11
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$632China Eastern
Find Deal
Sat, Mar 1 - Sun, Mar 16
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$633China Eastern
Find Deal
Fri, Feb 28 - Sun, Mar 16
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$639China Eastern
Find Deal
Tue, Feb 18 - Fri, Mar 7
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$667China Eastern
Find Deal
Mon, Mar 3 - Mon, Mar 17
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$670China Eastern
Find Deal
Mon, Mar 3 - Tue, Mar 11
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$672China Eastern
Find Deal
Tue, Mar 4 - Thu, Mar 13
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$695China Eastern
Find Deal
Mon, Mar 3 - Fri, Mar 14
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$751China Eastern
Find Deal
Sat, Mar 1 - Sat, Mar 15
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$789China Eastern
Find Deal
Sat, Mar 1 - Wed, Mar 12
10:30 am - 6:35 amMAD-PVG
13h 05mnonstop
12:20 am - 8:00 amPVG-MAD
14h 40mnonstop
$976China Eastern
Find Deal
Mon, Nov 18 - Mon, Dec 9

Flights from Madrid to Shanghai - Travel Insights & Trends

Get data-powered insights and trends into flights from Madrid to Shanghai to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Madrid to Shanghai Pudong Airport?

The average price of all flights from Madrid to Shanghai Pu Dong Airport clicked on KAYAK for each day over the last 12 months.
When flying from Madrid to Shanghai Pudong Airport, you should consider leaving on a Saturday and avoid Sundays if you are looking for the best rates. For your return to Madrid, you’ll find the best rates on Mondays and the most expensive ones on Tuesdays.

What is the cheapest month to fly from Madrid to Shanghai Pu Dong Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Madrid to Shanghai Pu Dong Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Madrid to Shanghai Pu Dong Airport is March, where tickets cost $496 on average. On the other hand, the most expensive months are August and July, where the average cost of tickets is $890 and $827 respectively.

Can I save money by flying with a layover from Madrid to Shanghai Pu Dong Airport?

The average price for all non-stop flights, flights with one layover, and flights with two layovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of $615, prices are generally cheapest when you fly direct.

How far in advance should I book a flight from Madrid to Shanghai Pu Dong Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Madrid to Shanghai Pu Dong Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Madrid to Shanghai Pu Dong Airport, you should book around 5 days before departure. For the absolute cheapest price, our data suggests you should book 173 days before departure.

Good to know

Low season

February

High season

March

Cheapest flight

$358
Best time to beat the crowds with an average 9% drop in price.
Most popular time to fly and prices are also 25% lower on average.
Flight from Madrid to Shanghai Pudong Airport

When to book flights from Madrid to Shanghai

Are your dates flexible? Find out the best times to travel from Madrid to Shanghai based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Madrid to Shanghai Pudong Airport flights

  • What is the cheapest flight from Madrid to Shanghai Pu Dong Airport?

    In the last 3 days, the lowest price for a flight from Madrid to Shanghai Pu Dong Airport was $358 for a one-way ticket and $523 for a round-trip.

  • Do I need a passport to fly between Madrid and Shanghai Pudong Airport?

    Yes, you'll most likely have to show a valid passport before boarding the plane in Madrid and on arrival in Shanghai Pudong Airport.

  • Which airports will I be using when flying from Madrid to Shanghai Pudong Airport?

    Madrid airport is called Madrid Barajas and the only airport in Shanghai Pudong Airport is Shanghai Pu Dong.

  • Which airlines offer Wi-Fi service onboard planes from Madrid to Shanghai Pudong Airport?

    Only KLM offers inflight Wi-Fi service on the Madrid to Shanghai Pudong Airport flight route.

  • Which aircraft models fly most regularly from Madrid to Shanghai Pudong Airport?

    The Airbus A350-900 is the aircraft model that flies most regularly on the Madrid to Shanghai Pudong Airport flight route.

  • Which airline alliances offer flights from Madrid to Shanghai Pudong Airport?

    SkyTeam is the only airline alliance operating flights between Madrid and Shanghai Pudong Airport.

  • On which days can I fly direct from Madrid to Shanghai Pudong Airport?

    There are nonstop flights from Madrid to Shanghai Pudong Airport on a daily basis.

  • How does KAYAK find such low prices on flights from Madrid to Shanghai Pudong Airport?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Madrid to Shanghai Pudong Airport.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Madrid to Shanghai Pudong Airport?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Shanghai Pudong Airport from Madrid is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Madrid to Shanghai Pudong Airport?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Shanghai Pudong Airport with an airline and back to Madrid with another airline. Booking your flights between Madrid and PVG can sometimes prove cheaper using this method.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Madrid to Shanghai Pudong Airport?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Shanghai Pudong Airport from Madrid up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

KAYAK’s top tips for finding a cheap flight from Madrid to Shanghai Pu Dong Airport

  • Looking for a cheap flight? 25% of our users found flights on this route for $444 or less one-way and $592 or less round-trip.

Prefer to fly non-stop from Madrid to Shanghai Pudong Airport?

Find which airlines fly direct from Madrid Barajas Airport to Shanghai Pu Dong Airport, which days they fly and book direct flights.

Nonstop departures

Madrid Barajas to Shanghai Pu Dong

Monday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Tuesday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Wednesday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Thursday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Friday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Saturday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Sunday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

See more direct flights

Nonstop returns

Shanghai Pu Dong to Madrid Barajas

Monday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Tuesday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Wednesday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Thursday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Friday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Saturday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

Sunday

Aerolineas Argentinas, China Eastern

Aerolineas Argentinas, China Eastern

See more direct flights
See more direct flights

Top airline flying from Madrid to Shanghai

 
See real verified KAYAK customer reviews for airlines flying from Madrid to Shanghai. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Madrid to Shanghai? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
6.9
China EasternOverall score based on 252 reviews
6.9Comfort
6.2Entertainment
6.3Food
7.5Crew
7.4Boarding
Airline reviews

The temperature of the plane cabin is too hot. Sweat and uncomfortable. Also my food tray was broken down drinks fall off

4.0 OkayJerry, Sep 2024SHA - CAN
Read more China Eastern reviews

The temperature of the plane cabin is too hot. Sweat and uncomfortable. Also my food tray was broken down drinks fall off

Reasonable. What they offer during the flight is not great, but the crew is polite and try to compensate it.

Price is the main attraction. Staff is OK but difficult to communicate with them due to general lack of English. Food is truly abysmal, the main courses (4) were barely edible. The choices for breakfast served at 5:30 am prior to landing at Gatwick airport were Spaghetti Bolognese or seafood fried rice. Choices offered for all 4 mains were either something rice or noodles. Shanghai airport layover is much too long in a very poorly serviced airport. We were unable to use WiFi; private lounges required cash only payment with no ATM or cash exchange open.

I was surprised and appreciate that they actually served a hot meal on such a short, early morning flight. The check in and boarding was hassle free and most of all my Alliance Status / Code Share was recognized and the revelant courtesy was extended; other than some needed attention to detail concerning the cleanliness of the cabin, and some unnecessary aggressive wording their safety briefing, it was an overall pleasant flight, and I would certainly fly with them again.

Flight was delayed for more than 3 hours, food was mediocre, seat didn’t recline

I think it’s time that somebody set a standard for the temperature in the cabins. I would rather it be colder than anybody that wants to have a blanket have a blanket to keep it so warm at times is unbearable and quite uncomfortable. That’s the only thing I would add.

For the price we paid, I couldn’t complain. Was good value for money. Service was excellent but food was mediocre. Crew were excellent and spoke English. You will never go hungry. The food was ample but was mediocre. Entertainment limited and wifi doesn’t all allow you to access some social media. The best part was comfortable seats and bed (business class) with a screen to close out the rest of the cabin.

For the price we paid, we had a really good flight. The seats and bed (business class) was extremely comfortable. I have no complaints. The crew were very attentive and helpful. They spoke English and there were no misunderstanding although their English wasn’t perfect or fluent. You will never go hungry as there was ample food and drinks but their food for mediocre. The entertainment was limited to older movies and the wifi didn’t allow you to access some Social media. Apart from the above, it was a very pleasant flight. Would highly recommend them.

Cheapest option from Gatwick £400 cheaper than Emirates and Qatar. Entertainment no where near as good as Emirates and Qatar, but saved £400 so all good.

Great staff and food. Seats pretty uncomfortable but plenty of legroom. Entertainment system outdated.

Book cheap flights from Madrid to Shanghai

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Madrid to Shanghai found on KAYAK in the last 72 hours.
11/9Sat
1 stop
26h 10mMAD-PVG
$358
11/9Sat
2 stops
31h 50mMAD-PVG
$360
11/8Fri
3 stops
55h 05mMAD-PVG
$364
11/7Thu
2 stops
39h 20mMAD-PVG
$392
11/8Fri
1 stop
30h 15mMAD-PVG
$404
11/5Tue
1 stopHainan Airlines
15h 35mMAD-PVG
$411
2/28Fri
1 stopEtihad Airways
17h 05mMAD-PVG
$422
12/4Wed
1 stopCathay Pacific
16h 05mMAD-PVG
$437
11/7Thu
nonstopChina Eastern
13h 05mMAD-PVG
$551
11/8Fri
nonstopChina Eastern
13h 05mMAD-PVG
$695

Search by stops

Search by airline

Search by price

Last minute flights from Madrid to Shanghai

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Madrid to Shanghai that are departing in the next 10 days.
11/4Mon
multi-stopKLM
29h 50mMAD-PVG
11/19Tue
multi-stopKLM
29h 50mPVG-MAD
$549
11/5Tue
multi-stopAir China
25h 35mMAD-PVG
11/12Tue
multi-stopAir China
18h 55mPVG-MAD
$757
11/4Mon
multi-stopAir China
14h 40mMAD-PVG
11/15Fri
multi-stopAir China
26h 30mPVG-MAD
$834
11/5Tue
multi-stopBritish Airways
29h 20mMAD-PVG
11/15Fri
multi-stopBritish Airways
31h 45mPVG-MAD
$849
11/5Tue
multi-stopAir China
25h 35mMAD-PVG
11/12Tue
multi-stopAir China
24h 45mPVG-MAD
$894
11/4Mon
multi-stop
14h 40mMAD-PVG
11/15Fri
multi-stop
20h 05mPVG-MAD
$1,071
11/3Sun
multi-stop
15h 40mMAD-PVG
11/11Mon
multi-stop
19h 10mPVG-MAD
$1,073
11/5Tue
multi-stopAir France
32h 30mMAD-PVG
11/15Fri
multi-stopAir France
42h 40mPVG-MAD
$1,152
11/3Sun
nonstopChina Eastern
13h 05mMAD-PVG
11/10Sun
nonstopChina Eastern
14h 40mPVG-MAD
$1,608
11/3Sun
nonstopChina Eastern
13h 05mMAD-PVG
11/11Mon
multi-stopChina Eastern
16h 05mPVG-MAD
$1,925

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Madrid to Shanghai

Information on your arrival and departure airports