Welcome | Sign out

Cheap Flights from Barcelona to Shanghai - BCN to SHA (reverse)

Popular Flights from Barcelona to Shanghai

  • Airfare from Barcelona to Shanghai on Air China from €490 round trip
  • Airfare from Barcelona to Shanghai on SWISS from €497 round trip
  • Airfare from Barcelona to Shanghai on Aeroflot from €499 round trip
  • Airfare from Barcelona to Shanghai on Lufthansa from €519 round trip
  • Airfare from Barcelona to Shanghai on Finnair from €524 round trip

Did You Know?

  • 28 airlines operate between Barcelona, ES and Shanghai, CN
  • 307,124 seats are available per day to fly out of Barcelona, ES connecting to Shanghai, CN
  • Paris, FR is the most popular connection for one stop flights between Barcelona, ES and Shanghai, CN.
  • The shortest flight between Barcelona, ES and Shanghai, CN on Korean is 6,470 miles.
  • 170 flights per week fly out of Barcelona, ES connecting to Shanghai, CN
  • US Airways has 101 two stops or more flights between Barcelona, ES and Shanghai, CN.
  • Air France has the most one stop flights between Barcelona, ES and Shanghai, CN.
  • The smallest aircraft operated by Lufthansa flying between Barcelona, ES and Shanghai, CN is a 32S with 124 seats.
Cheap Flights from Barcelona to Shanghai, from €490 Round trip from BCN to SHA