Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Change fees waived on select flights

Free cancellation on most hotels. Because flexibility matters.

Cheap Flights from Madrid to Shanghai

Prices were available within the past 7 days and starts at $354 for one-way flights and $442 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Madrid to Shanghai route information

Origin Airport Adolfo Suarez Madrid-Barajas
Destination Airport Pudong Intl.
Flight Price $442
Distance 6,380 mi

Cheap MAD to PVG Flights

Jan 2, 2017

Food is not ad good ad other carriers as it appeals to the Chinese market. Most of the meals are composed of rice and a meat of the day.

Nov 7, 2016

need to equip the plane with wifi

Package Disclaimer

*Savings amount equal to 100% when flight + hotel are booked together. Prices based on searches conducted by fellow shoppers within the past 24 hours. There is no guarantee that these prices will be in effect at the time of your search. Vacation package savings are based on comparison to prices on Expedia.com of the same components booked separately. Savings vary based on origin/destination, length of trip, stay dates and travel partners, and aren't available on all packages.