| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Madrid Shanghai Pudong | Outbound 15/12/25 2 Stopovers (MXP, FRA) UX1061, DE4354, MU0220 33h 15min | Return - | | | £650 | ||
| Madrid Shanghai Pudong | Outbound 20/02/26 1 Stopover (PEK) CA0908, CA1883 28h 00min | Return 24/02/26 1 Stopover (PEK) CA1884, CA0865 26h 30min | | | £420 | ||
| Best option Madrid Shanghai Pudong | Outbound 09/12/25 direct MU0710 12h 50min | Return 02/01/26 direct MU0709 14h 10min | | | £486 | ||
| Madrid Shanghai Pudong | Outbound 09/12/25 1 Stopover (PEK) CA0898, CA1883 14h 40min | Return 02/01/26 1 Stopover (PKX, PEK) HO1253, CA0865 25h 00min | | | £421 | ||
| Madrid Shanghai Pudong | Outbound 25/01/26 1 Stopover (ZRH) LX2033, LX0188 30h 05min | Return 20/02/26 1 Stopover (PKX, PEK) CA8679, CA0865 35h 50min | | | £423 | ||
| Madrid Shanghai Pudong | Outbound 25/01/26 1 Stopover (ZRH) LX2033, LX0188 30h 05min | Return 20/02/26 1 Stopover (PKX, PEK) CA8679, CA0865 35h 50min | | | £424 | ||
| Madrid Shanghai Pudong | Outbound 25/01/26 1 Stopover (PEK) CA0866, CA1835 34h 35min | Return 20/02/26 1 Stopover (PEK) CA1836, CA0865 24h 00min | | | £426 | ||
| Madrid Shanghai Pudong | Outbound 20/02/26 1 Stopover (PEK) CA0908, CA1883 28h 00min | Return 24/02/26 1 Stopover (ZRH) LX0189, LX2032 38h 05min | | | £427 | ||
| Madrid Shanghai Pudong | Outbound 09/12/25 direct MU0710 12h 50min | Return 02/01/26 1 Stopover (WNZ) MU9527, MU0261 31h 25min | | | ? | £438 | |
| Madrid Shanghai Pudong | Outbound 20/02/26 1 Stopover (AMS) KL1500, KL0895 20h 25min | Return 24/02/26 1 Stopover (AMS) KL0896, KL1501 29h 50min | | | £440 |
Stops
- Direct flight
Airline
- Swiss International Air Lines
- Air Europa Lineas Aereas
- Air China
- Lufthansa
- China Eastern Airlines
Important flight information
Flight information: Madrid - Shanghai Pudong
| Cheapest outbound flight from | £649.97 |
|---|---|
| Outbound and return from | £419.99 |
| Flight duration | min. 12:45 / max. 13:40 |
| Return flight duration | min. 14:15/ max. 14:30 |
| Distance | 10280 km |
| Flights per week | 7 |
| Departure airport | Airport Madrid Barajas (MAD) |
| Departure country | Flights from Spain |
| Arrival airport | Airport Shanghai Pudong (PVG) |
| Destination country | Flights to China |
Popular destinations for onward travel
- Flight Shanghai Pudong - Bali from £117
- Flight Shanghai Pudong - Bangkok from £144