Welcome | Sign out

Cheap Flights from Madrid to Shanghai - MAD to SHA (reverse)

Popular Flights from Madrid to Shanghai

  • Airfare from Madrid to Shanghai on Aeroflot from €454 round trip
  • Airfare from Madrid to Shanghai on SWISS from €499 round trip
  • Airfare from Madrid to Shanghai on British Airways from €533 round trip
  • Airfare from Madrid to Shanghai on Turkish from €563 round trip
  • Airfare from Madrid to Shanghai on Lufthansa from €577 round trip

Did You Know?

  • Paris, FR is the most popular connection for one stop flights between Madrid, ES and Shanghai, CN.
  • 339,535 seats are available per day to fly out of Madrid, ES connecting to Shanghai, CN
  • The largest aircraft operated by Japan flying between Madrid, ES and Shanghai, CN is a 32S with 164 seats.
  • 29 airlines operate between Madrid, ES and Shanghai, CN
  • The smallest aircraft operated by British Airways flying between Madrid, ES and Shanghai, CN is a EMJ with 76 seats.
  • 198 flights per week fly out of Madrid, ES connecting to Shanghai, CN
  • Air France has the most one stop flights between Madrid, ES and Shanghai, CN.
  • The shortest flight between Madrid, ES and Shanghai, CN on TAP is 6,798 miles.

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
Air China, Aeroflot, Air France, Qatar, LOT, SWISS, Vietnam, El Al, Turkish, Thai, Korean, China S, Air Berlin, Lufthansa, Egyptair, Etihad, British Airways, Finnair, Austrian, SAS, KLM, Emirates
€454
Qatar, China S, Saudi Arabian, Egyptair, Aeroflot, Air China, Vietnam, Turkish, Japan, Emirates, Lufthansa, KLM, Air France, Thai, Korean
€534
British Airways, Vietnam, Air China, Etihad, Lufthansa, Air France, Qatar, Air Berlin, China S, Thai, KLM
€573
Korean, Air France, KLM, China S, Air China
€778
KLM, Lufthansa, Air France, Air China, China S
€695
Air France, Air China, Korean, KLM, Thai, China S, Lufthansa
€776
Finnair, Air France, Lufthansa, Korean, KLM, Air China, China S
€733
Finnair, Air China, Air France, Qatar, China S, KLM
€645
Air China, Korean, China S, KLM, Lufthansa, Air France
€742
KLM, Air China, Air France, Korean, China S
€759
Thai, China S, KLM, Air France, Korean, Air China
€778
KLM, Air China, China S, Korean
€778
Air France, Korean, Air China, KLM, Japan, China S, Lufthansa
€742
Air France, Air China, KLM, China S, Lufthansa, Korean
€742
KLM, China S, Air China, Air France, Lufthansa
€653
KLM, Air France, Korean, China S, Air China
€776
China S, KLM, Air China, Air France
€785
KLM, Air France, Korean, Air China, China S
€776
China S, Korean, Air China
€776
Air China, China S, KLM, Air France, Lufthansa
€783
Air France, Air China, Korean, China S
€776
Cheap Flights from Madrid to Shanghai, from €454 Round trip from MAD to SHA