SHA to MAD (Shanghai to Madrid) Flights

Last Minute Flights from SHA to MAD

Best airfare and ticket deals for SHA to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
PVGMadridMay 31 to June 7$692
*Prices include taxes and fees

Cheapest SHA to MAD Flights

Best airfare and ticket deals for SHA to MAD flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
PVGMadridJune 1 to June 6$511
PVGMadridJune 3 to June 7$597
SHAMadridJune 6 to June 10$643
PVGMadridNovember 22 to December 1$752
*Prices include taxes and fees
SHA to MAD Flight Details
Origin airport
Pudong Intl.
Origin airport IATA code
PVG
Destination airport
Adolfo Suárez Madrid-Barajas
Destination airport IATA code
MAD
Distance
6380 mi

Frequently asked questions

Which airlines with flights from Hongqiao International Airport to MAD allow free cancellation due to COVID-19?
It’s easy to find fares with cancellation flexibility in response to COVID-19. After you’ve entered your preferred travel dates, simply click the “No change fee” box. You’ll find it just below the “Flexible change policies” subheading to the left. Like always, remember to read the airline’s terms and conditions carefully before you book your seats from Hongqiao International Airport to MAD.
What airlines fly direct from Shanghai Hongqiao Airport to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
Unfortunately, there aren’t any air carriers that fly straight from Shanghai Airport (SHA-Hongqiao Intl.) to MAD. You’ll need to reserve a trip with at least one stop.
How many flights are there from SHA to MAD?
There are just 104 flights per year between Shanghai Airport (SHA-Hongqiao Intl.) and Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas). If you’ve been dreaming about traveling to Madrid, book your seats sooner rather than later.
How long does it take to fly from Shanghai Airport (SHA-Hongqiao Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
Lasting approximately 15 hours and 18 minutes, you’ll have ample time for a couple of meals, several movies and a refreshing nap. The Shanghai Airport (SHA-Hongqiao Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas) route is classed as a long-haul flight.
What is the flight distance from Shanghai Airport (SHA-Hongqiao Intl.) to Madrid Airport (MAD-Adolfo Suarez Madrid-Barajas)?
This long-haul trip is around 6400 mile