![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Find cheap one-way flights from Madrid to Shanghai starting at US$286.
Discover our range of affordable one-way and round-trip flights from Madrid to Shanghai and kick-start your next adventure today!
- One way
- Round-trip
- MAD17:3023h1 stopSHA22:30Wed, Sep 4|Madrid - Shanghai|Air ChinaUS$286US$44035% OFF35% OFFUS$440US$286
- MAD17:3023h1 stopSHA22:30Wed, Sep 11|Madrid - Shanghai|Air ChinaUS$288US$44035% OFF35% OFFUS$440US$288
- MAD17:3023h1 stopSHA22:30Sun, Sep 8|Madrid - Shanghai|Air ChinaUS$289US$44034% OFF34% OFFUS$440US$289
- MAD17:3015h 15m1 stopSHA14:45Wed, Aug 28|Madrid - Shanghai|Air ChinaUS$296US$296
- MAD14:0026h 35m1 stopPVG22:35Wed, Oct 2|Madrid - Shanghai|Air ChinaUS$301US$301
- MAD17:3016h 30m1 stopSHA16:00Wed, Aug 21|Madrid - Shanghai|Air ChinaUS$306US$306
- MAD02:4025h 35m1 stopPVG10:15Tue, Aug 20|Madrid - Shanghai|Air ChinaUS$317US$317
- MAD02:4027h 15m1 stopSHA11:55Sat, Aug 31|Madrid - Shanghai|Air ChinaUS$317US$317
- MAD02:4025h 20m1 stopSHA10:00Tue, Aug 27|Madrid - Shanghai|Air ChinaUS$318US$318
- MAD02:4028h 35m1 stopSHA13:15Tue, Sep 3|Madrid - Shanghai|Air ChinaUS$319US$319
- MAD13:003h 5mDirectSHA14:00Sat, Aug 3|Madrid - Shanghai|Air ChinaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to book flights from Madrid to Shanghai?
Explore the best time to buy affordable tickets to Shanghai with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
![](https://ak-d.tripcdn.com/images/0wj27120009rdg5nwB73D.png?proc=resize/m_w,w_600,h_600,B0B3)
Compare prices from various providers below to understand which option best suits your travel needs, before enjoying a comfortable journey with a trusted airline from Madrid to Shanghai.
![Air China](https://pic.tripcdn.com/airline_logo/3x/ca.png?proc=resize/m_w,w_600,h_600,B0B3)
![Wizz Air](https://pic.tripcdn.com/airline_logo/3x/w6.png?proc=resize/m_w,w_600,h_600,B0B3)
![Air Europa](https://pic.tripcdn.com/airline_logo/3x/ux.png?proc=resize/m_w,w_600,h_600,B0B3)
![Xiamen Airlines](https://pic.tripcdn.com/airline_logo/3x/mf.png?proc=resize/m_w,w_600,h_600,B0B3)
![Iberia Express Airways](https://pic.tripcdn.com/airline_logo/3x/i2.png?proc=resize/m_w,w_600,h_600,B0B3)
![Iberia](https://pic.tripcdn.com/airline_logo/3x/ib.png?proc=resize/m_w,w_600,h_600,B0B3)
![Wizz Air Malta](https://pic.tripcdn.com/airline_logo/3x/w4.png?proc=resize/m_w,w_600,h_600,B0B3)
![KLM](https://pic.tripcdn.com/airline_logo/3x/kl.png?proc=resize/m_w,w_600,h_600,B0B3)
![Hainan Airlines](https://pic.tripcdn.com/airline_logo/3x/hu.png?proc=resize/m_w,w_600,h_600,B0B3)
![Vueling Airlines](https://pic.tripcdn.com/airline_logo/3x/vy.png?proc=resize/m_w,w_600,h_600,B0B3)
![airlines](https://pic.tripcdn.com/airline_logo/3x/mu.png_.webp?proc=resize/m_w,w_600,h_600,B0B3)
Find more flights and airlines
Find cheap flights from Madrid to Shanghai by different airports
There are various non-direct routes from Madrid to Shanghai which could be cheaper and faster! Check out these alternative options to see if they could work for your trip.
- CheapestMAD17:3023h 0m1 transferSHA22:30Madrid Barajas Airport - Shanghai Hongqiao International AirportWed, Sep 4Air ChinaUS$286
- MAD20:1542h 15m2 transferPVG20:30Madrid Barajas Airport - Shanghai Pudong International AirportWed, Aug 28Wizz AirUS$287
- MAD20:1542h 15m2 transferPVG20:30Madrid Barajas Airport - Shanghai Pudong International AirportWed, Aug 28Wizz AirUS$287Find More Flights
Frequently Asked Questions
How to find a cheap flight from Madrid to Shanghai
Madrid to Shanghai Flight Information
Cheapest nonstop flight price | $286 |
---|---|
Cheapest round-trip ticket price | $530 |
Off-season for travel | September |
Peak season for travel | January |
Flight distance | 10,248.38km |
Average flight time | 12 hours 30 minutes |
Popular airline | Air France |
What You Should Know about Flights from Madrid to Shanghai
More Travel Options
Popular Flights From Madrid
- Flights from Madrid to Havana
- Flights from Madrid to Tokyo
- Flights from Madrid to Mexico City
- Flights from Madrid to Buenos Aires
- Flights from Madrid to Bangkok
- Flights from Madrid to Cancun
- Flights from Madrid to City of Manila
- Flights from Madrid to Bogota
- Flights from Madrid to Lima
- Flights from Madrid Barajas Airport to Rajkot International Airport
- Flights from Madrid Barajas Airport to Haneda Airport
- Flights from Madrid Barajas Airport to Narita International Airport
- Flights from Madrid Barajas Airport to Felipe Ángeles International Airport
- Flights from Madrid to Punta Cana
- Flights from Madrid to Seoul
- Flights from Madrid Barajas Airport to Mexico City International Airport
- Flights from Madrid to London
- Flights from Madrid Barajas Airport to Ukunda
- Flights from Madrid Barajas Airport to Dire Dawa
- Flights from Madrid Barajas Airport to Donegal
- Flights from Madrid Barajas Airport to Monrovia
- Flights from Madrid Barajas Airport to Freetown
- Flights from Madrid Barajas Airport to Zanzibar
- Flights from Madrid to Dodoma Airport
- Flights from Madrid to Exuma International Airport
- Flights from Madrid to Rodrigues Island Airport
- Flights from Madrid to Argyle International Airport
- Flights from Madrid to Manas International Airport
- Flights from Madrid to Fuvahmulah Airport
- Flights from Madrid Barajas Airport to Jose Marti International Airport
Recommended Hotels in Shanghai
- Hotels near Xinwang Fruit Industry
- Hotels near Zhongzhong Homeland Commercial Pedestrian Street
- Hotels near APM Monaco
- Hotels near Hualian Supermarket (East to Jiading Zhenxinxincun Residential District Zhaqiao Community)
- Hotels near Laiyifen (anshunlusan)
- Hotels near Hengda Chacheng
- Hotels near Wanda Plaza (Shanghai Lingang Branch)
- Hotels near Laiyifen (yuxiulu)
- Hotels near Xunfeng Park
- Hotels near Lingang Contemporary Art Museum
- Hotels near SCOFIELD
- Hotels near Wanfu Temple
- Hotels near TOMFORD
- Hotels near Florentia Village Shanghai
- Hotels near Lixi Road
- Hotels near QUIK
- Hotels near Shanghai Second Polytechnic University (Jing'an Branch)
- Hotels near University of Shanghai for Science & Technology Fuxing Road Campus
- Hotels near Shanghai National Accounting Institute Rest Room
- Hotels near Square Pier
- Hotels near Shanghai International Fashion Center
- Hotels near Wanda Plaza (Chongming Branch)
- Hotels near Green Valley
- Hotels near Shanghai University of Finance and Economics (Wudong Road Campus)
- Hotels near Xijiao International Agricultural Products Exchange Center
- Hotels near Nanhui Characteristic Agricultural and Nonstaple Products (Hui Nandian)
- Hotels near Yafan Yalecheng
- Hotels near Former French Concession
- Hotels near CORNELIANI
- Hotels near Jinzezhen Jiankang Theme Park
Popular Flights to Shanghai
- Flights from Bangkok to Shanghai
- Flights from Kuala Lumpur to Shanghai
- Flights from Singapore to Shanghai
- Flights from Tokyo to Shanghai
- Flights from Narita International Airport to Shanghai
- Flights from Sydney to Shanghai
- Flights from Melbourne to Shanghai
- Flights from London to Shanghai
- Flights from Kaohsiung to Shanghai
- Flights from Jakarta to Shanghai
- Flights from Hong Kong International Airport to Shanghai
- Flights from Taiwan Taoyuan International Airport to Shanghai
- Flights from Ngurah Rai Airport to Shanghai
- Flights from Honolulu to Shanghai Pudong International Airport
- Flights from Honolulu to Shanghai Hongqiao International Airport
- Flights from Los Angeles to Shanghai Hongqiao International Airport
- Flights from Los Angeles to Shanghai Pudong International Airport
- Flights from Rajkot International Airport to Shanghai Pudong International Airport
- Flights from Rajkot International Airport to Shanghai Hongqiao International Airport
- Flights from Los Angeles to Shanghai
- Flights from Penang to Shanghai
- Flights from San Francisco to Shanghai Hongqiao International Airport
- Flights from San Francisco to Shanghai Pudong International Airport
- Flights from Taipei to Shanghai
- Flights from London Gatwick Airport to Shanghai
- Flights from Soekarno-Hatta International Airport to Shanghai
- Flights from Penang International Airport to Shanghai Pudong International Airport
- Flights from Penang International Airport to Shanghai Hongqiao International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Shanghai Pudong International Airport
- Flights from Kuala Lumpur International Airport to Shanghai Hongqiao International Airport
Recommended Routes
- Flights from Madrid to Hong Kong
- Flights from Barcelona to Beijing
- Flights from Madrid to Beijing
- Flights from Barcelona to Shanghai
- Flights from Barcelona to Taipei
- Flights from Madrid to Hangzhou
- Flights from Madrid to Wenzhou
- Flights from Madrid Barajas Airport to Shanghai Pudong International Airport
- Flights from Madrid to Taipei
- Flights from Barcelona to Hong Kong
- Flights from Barcelona to Shenzhen
- Flights from Madrid to Guangzhou
- Flights from Madrid Barajas Airport to Shanghai Hongqiao International Airport
- Flights from Madrid Barajas Airport to Hong Kong International Airport
- Flights from Madrid to Shenzhen
- Flights from Madrid Barajas Airport to Beijing Daxing International Airport
- Flights from Madrid Barajas Airport to Beijing Capital International Airport
- Flights from Barcelona Airport to Shanghai Hongqiao International Airport
- Flights from Barcelona Airport to Daqing
- Flights from Barcelona Airport to Macau
- Flights from Barcelona Airport to Nantong
- Flights from Barcelona Airport to Wuhan
- Flights from Barcelona Airport to Beihai
- Flights from Barcelona Airport to Hualien
- Flights from Madrid to Xi'an Xianyang International Airport
- Flights from Madrid to Xiamen Gaoqi International Airport
- Flights from Madrid to Chengdu Shuangliu International Airport
- Flights from Madrid to Ganzhou Huangjin Airport
- Flights from Madrid to Sunan Shuofang International Airport
- Flights from Madrid to Dunhuang Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.