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 €503 round trip
  • Airfare from Madrid to Shanghai on Lufthansa from €518 round trip
  • Airfare from Madrid to Shanghai on Finnair from €525 round trip
  • Airfare from Madrid to Shanghai on KLM from €558 round trip
  • Airfare from Madrid to Shanghai on SWISS from €559 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 Flights from Madrid to Shanghai, from €503 Round trip from MAD to SHA