Cheap Flights from Madrid Barajas Airport to Shanghai Pudong International Airport
Search for flights from Madrid to Shanghai and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
Cheapest nonstopMAD 11:05 AM12h 45mNonstopPVG 5:50 AMMadrid - Shanghai | Tue, Apr 29 | China Eastern AirlinesPVG 12:45 AM13h 55mNonstopMAD 8:40 AMShanghai - Madrid | Wed, May 7 | China Eastern AirlinesPHP 39,083 PHP 42,5838% OFF8% OFFPHP 42,583 PHP 39,083
-
MAD 11:05 AM12h 55mNonstopPVG 6:00 AMMadrid - Shanghai | Wed, Jun 4 | China Eastern AirlinesPVG 12:45 AM13h 55mNonstopMAD 8:40 AMShanghai - Madrid | Thu, Jun 12 | China Eastern AirlinesPHP 39,176 PHP 42,5838% OFF8% OFFPHP 42,583 PHP 39,176
-
MAD 9:30 AM24h 50m1 stopsPVG 4:20 PMMadrid - Shanghai | Wed, May 21 | IberiaPVG 12:35 AM37h 10m1 stopsMAD 7:45 AMShanghai - Madrid | Thu, May 29 | Qatar AirwaysPHP 28,228 PHP 42,58334% OFF34% OFFPHP 42,583 PHP 28,228
-
MAD 9:30 AM24h 50m1 stopsPVG 4:20 PMMadrid - Shanghai | Thu, May 22 | IberiaPVG 12:35 AM37h 10m1 stopsMAD 7:45 AMShanghai - Madrid | Thu, May 29 | Qatar AirwaysPHP 28,36833% OFFPHP 42,583 PHP 28,368
-
MAD 10:15 PM17h1 stopsPVG 9:15 PMMadrid - Shanghai | Sat, May 24 | China Eastern AirlinesPVG 12:30 PM27h 5m1 stopsMAD 9:35 AMShanghai - Madrid | Sat, May 31 | China Eastern AirlinesPHP 29,29331% OFFPHP 42,583 PHP 29,293
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Mon, May 12 | Sichuan AirlinesPVG 3:10 PM23h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Sun, May 18 | Sichuan AirlinesPHP 29,75130% OFFPHP 42,583 PHP 29,751
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Wed, May 7 | Sichuan AirlinesPVG 1:10 PM25h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Thu, May 15 | Sichuan AirlinesPHP 29,76730% OFFPHP 42,583 PHP 29,767
-
MAD 11:05 AM25h1 stopsPVG 6:05 PMMadrid - Shanghai | Sun, May 18 | Sichuan AirlinesPVG 1:10 PM25h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Thu, May 22 | Sichuan AirlinesPHP 29,80630% OFFPHP 42,583 PHP 29,806
-
MAD 11:05 AM25h1 stopsPVG 6:05 PMMadrid - Shanghai | Sun, May 25 | Sichuan AirlinesPVG 1:10 PM25h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Sat, May 31 | Sichuan AirlinesPHP 29,86030% OFFPHP 42,583 PHP 29,860
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Mon, May 19 | Sichuan AirlinesPVG 3:10 PM23h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Thu, May 22 | Sichuan AirlinesPHP 29,86030% OFFPHP 42,583 PHP 29,860
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Fri, May 2 | Sichuan AirlinesPVG 3:10 PM23h 40m1 stopsMAD 8:50 AMShanghai - Madrid | Thu, May 8 | Sichuan AirlinesPHP 29,96930% OFFPHP 42,583 PHP 29,969
-
MAD 3:45 PM18h 35m1 stopsPVG 4:20 PMMadrid - Shanghai | Tue, Jun 3 | IberiaPVG 12:35 AM37h 45m1 stopsMAD 8:20 AMShanghai - Madrid | Tue, Jun 10 | Qatar AirwaysPHP 32,62623% OFFPHP 42,583 PHP 32,626
-
MAD 1:00 PM17h 25m1 stopsSHA Invalid DateMadrid - Shanghai | Tue, Apr 22 | Normal AirlineSHA 3:00 PM6hNonstopMAD 4:00 PMShanghai - Madrid | Thu, Apr 24 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMAD 11:05 AM12h 45mNonstopPVG 5:50 AMMadrid - Shanghai | Thu, Jun 5 | China Eastern AirlinesPHP 26,364 PHP 53,69851% OFF51% OFFPHP 53,698 PHP 26,364
-
MAD 11:05 AM12h 45mNonstopPVG 5:50 AMMadrid - Shanghai | Wed, Jun 11 | China Eastern AirlinesPHP 26,418 PHP 53,69851% OFF51% OFFPHP 53,698 PHP 26,418
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Sun, Apr 27 | Sichuan AirlinesPHP 17,024 PHP 53,69868% OFF68% OFFPHP 53,698 PHP 17,024
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Mon, Apr 28 | Sichuan AirlinesPHP 17,02468% OFFPHP 53,698 PHP 17,024
-
MAD 11:05 AM25h1 stopsPVG 6:05 PMMadrid - Shanghai | Fri, May 2 | Sichuan AirlinesPHP 17,56867% OFFPHP 53,698 PHP 17,568
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Wed, May 28 | Sichuan AirlinesPHP 19,93863% OFFPHP 53,698 PHP 19,938
-
MAD 11:05 AM25h1 stopsPVG 6:05 PMMadrid - Shanghai | Mon, May 26 | Sichuan AirlinesPHP 19,93863% OFFPHP 53,698 PHP 19,938
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Mon, May 12 | Sichuan AirlinesPHP 19,93863% OFFPHP 53,698 PHP 19,938
-
MAD 9:30 AM24h 50m1 stopsPVG 4:20 PMMadrid - Shanghai | Wed, May 28 | Qatar AirwaysPHP 20,51362% OFFPHP 53,698 PHP 20,513
-
MAD 11:05 AM20h 45m1 stopsPVG 1:50 PMMadrid - Shanghai | Wed, May 7 | Sichuan AirlinesPHP 26,36451% OFFPHP 53,698 PHP 26,364
-
MAD 11:05 AM22h 5m1 stopsPVG 3:10 PMMadrid - Shanghai | Tue, May 13 | Hainan AirlinesPHP 37,58430% OFFPHP 53,698 PHP 37,584
-
MAD 11:05 AM25h1 stopsPVG 6:05 PMMadrid - Shanghai | Mon, May 5 | Sichuan AirlinesPHP 49,4028% OFFPHP 53,698 PHP 49,402
-
MAD 1:00 PM17h 25m1 stopsSHA Invalid DateMadrid - Shanghai | Tue, Apr 22 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Madrid Barajas Airport to Shanghai Pudong International Airport
See which airlines fly from Madrid to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Madrid Barajas Airport to Shanghai Pudong International Airport
Check the schedule for flights from Madrid to Shanghai and find the flight that best matches your travel plans.
-
HU750
Madrid Barajas Airport
11:05 AM
MAD
5:40 AM
SZX
- M - - - F -Search -
HU7721
Shenzhen Bao'an International Airport
7:40 AM
SZX
10:30 AM
PVG
S M T W T F S -
EY102
Madrid Barajas Airport
10:35 AM
MAD
7:25 PM
AUH
S M T W T F SSearch -
EY866
Zayed International Airport
9:45 PM
AUH
10:35 AM
PVG
S M T W T F S -
HU750
Madrid Barajas Airport
11:05 AM
MAD
5:40 AM
SZX
- M - - - F -Search -
HU7723
Shenzhen Bao'an International Airport
9:15 AM
SZX
11:45 AM
PVG
S M T W T F S -
W46314
Madrid Barajas Airport
4:10 PM
MAD
6:25 PM
MXP
S - - - T - -Search -
HO1668
Milan Malpensa Airport
10:15 PM
MXP
2:45 PM
CGO
S - - - T - - -
HO2072
Zhengzhou Xinzheng International Airport
9:45 AM
CGO
12:00 PM
PVG
- M - W - F - -
3U3804
Madrid Barajas Airport
10:05 AM
MAD
5:00 AM
TFU
- - - - - - SSearch -
3U6981
Chengdu Tianfu International Airport
11:00 AM
TFU
1:50 PM
PVG
S M T W T F S -
UX1061
Madrid Barajas Airport
3:10 PM
MAD
5:15 PM
MXP
S M T W T F SSearch -
HO1668
Milan Malpensa Airport
10:15 PM
MXP
2:45 PM
CGO
S - - - T - - -
HO2072
Zhengzhou Xinzheng International Airport
9:45 AM
CGO
12:00 PM
PVG
- M - W - F - -
FR5323
Madrid Barajas Airport
1:05 PM
MAD
3:20 PM
BGY
S M - W T F SSearch -
HO1668
Milan Malpensa Airport
10:15 PM
MXP
2:45 PM
CGO
S - - - T - - -
HO2072
Zhengzhou Xinzheng International Airport
9:45 AM
CGO
12:00 PM
PVG
- M - W - F - -
UX1043
Madrid Barajas Airport
7:05 AM
MAD
9:30 AM
FCO
S M T W T F SSearch -
3U3896
Leonardo da Vinci–Fiumicino Airport
12:35 PM
FCO
5:30 AM
TFU
- - T W T F S -
3U6981
Chengdu Tianfu International Airport
11:00 AM
TFU
1:50 PM
PVG
S M T W T F S -
QR6949
Madrid Barajas Airport
3:45 PM
MAD
11:55 PM
DOH
S M T W T F SSearch -
QR870
Hamad International Airport
2:15 AM
DOH
4:20 PM
PVG
S M T W T F S -
3U3804
Madrid Barajas Airport
10:05 AM
MAD
5:00 AM
TFU
- - - - - - SSearch -
3U8965
Chengdu Shuangliu International Airport
3:15 PM
CTU
6:05 PM
PVG
S M T W T F S
Madrid Barajas Airport to Shanghai Pudong International Airport Flights Info
Flight distance | 10,278.86 km |
---|---|
Cheapest one-way ticket price | PHP 17,024 |
Cheapest return ticket price | PHP 30,334 |
FAQs for Madrid Barajas Airport to Shanghai Pudong International Airport Flights
-
How long is a flight from Madrid Barajas Airport to Shanghai Pudong International Airport?
It takes around 12 hours 48 minutes to fly from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG). -
How many daily flights are there from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG)?
There are around 1 daily flights from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG). -
When are flight tickets from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG) the cheapest?
Tickets cost around PHP 36,534 in April, making it the cheapest month to book. Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG) is a popular route, so don't forget to book your tickets in advance. -
When are flight tickets from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG) most expensive?
The route from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around PHP 58,010 in July, the most expensive month to book this route. -
What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 33 km. It takes about 50 minutes by taxi.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
-
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44 km. -
Which airline operates the most direct flights from Madrid Barajas Airport (MAD) to Shanghai Pudong International Airport (PVG)?
China Eastern Airlines is a very popular airline operating an average of 919 flights per month.
Popular Destinations
-
Recommended Routes Departing From Madrid Barajas Airport
-
Recommended Routes Going to Shanghai Pudong International Airport
-
Recommended Routes at Madrid Barajas Airport
-
Top Flight Destinations in China
-
Popular Flight Routes from US to China
-
Trip.com Latest Trends
- Return plane tickets from Madrid Barajas Airport to Ninoy Aquino International Airport
- Cheap tickets from Madrid Barajas Airport to Humberto Delgado Airport
- Return plane tickets from Madrid Barajas Airport to Ibiza Airport
- Cheap flights from Madrid Barajas Airport to Paris Orly Airport
- Cheap tickets from Madrid Barajas Airport to Leonardo da Vinci International Airport
- Cheap flights from {deparrtAirportName} to Cotabato
- Return plane tickets from {deparrtAirportName} to Busuanga
- Cheap flights from {deparrtAirportName} to Laoag
- Return plane tickets from {deparrtAirportName} to Manila
- Return plane tickets from {deparrtAirportName} to Naga
- Cheap flights from Jeju International Airport to Shanghai Pudong International Airport
- Cheap flights from Ninoy Aquino International Airport to Shanghai Pudong International Airport
- Cheap flights from Hong Kong International Airport to Shanghai Pudong International Airport
- Return plane tickets from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Return plane tickets from Mactan–Cebu International Airport to Shanghai Pudong International Airport
- Cheap flights from Cagayan De Oro to Shanghai Pudong International Airport
- Plane tickets from Davao to Shanghai Pudong International Airport
- Cheap flights from Manila to Shanghai Pudong International Airport
- Cheap flights from Bacolod to Shanghai Pudong International Airport
- Return flight tickets from Cebu to Shanghai Pudong International Airport
- Cheap flights from {deparrtAirportName} to Cotabato
- Return plane tickets from {deparrtAirportName} to Busuanga
- Return plane tickets from {deparrtAirportName} to Manila
- Return plane tickets from {deparrtAirportName} to Basco
- Return plane tickets from {deparrtAirportName} to Naga
- Return plane tickets from Madrid Barajas Airport to Ibiza Airport
- Return plane tickets from Madrid Barajas Airport to Paris Orly Airport
- Return plane tickets from Madrid Barajas Airport to Leonardo da Vinci International Airport
- Return plane tickets from Madrid Barajas Airport to Humberto Delgado Airport
- Cheap flights from Madrid Barajas Airport to Ninoy Aquino International Airport
- Cheap flights from South Korea to Philippines
- Cheap tickets from Germany to Poland
- Cheap flights from Italy to Cyprus
- Flights from Malaysia to Qatar
- Cheap tickets from Australia to Papua New Guinea
- Flights from Manila to Singapore
- Flights from Bangkok to Singapore
- Return tickets from Cebu to Singapore
- Return tickets from New York to Egypt
- Cheap flights from Davao to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Hong Kong Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Phnom Penh Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Manila to Guangzhou Flights
- Manila to Kuala Lumpur Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights