Welcome | Sign out

Cheap Flights from Shanghai to St Johns - SHA to YYT (reverse)

Popular Flights from Shanghai to St Johns

  • Airfare from Shanghai to St Johns on Air Canada from 元10270 round trip
  • Airfare from Shanghai to St Johns on Lufthansa from 元86635 round trip

Did You Know?

  • The shortest flight between Shanghai, CN and St Johns, NL on American is 8,793 miles.
  • The smallest aircraft operated by Lufthansa flying between Shanghai, CN and St Johns, NL is a 340 with 255 seats.
  • Air Canada has the most one stop flights between Shanghai, CN and St Johns, NL.
  • 136,019 seats are available per day to fly out of Shanghai, CN connecting to St Johns, NL
  • The largest aircraft operated by American flying between Shanghai, CN and St Johns, NL is a 777 with 247 seats.
  • 16 flights per week fly out of Shanghai, CN connecting to St Johns, NL
  • Toronto, ON is the most popular connection for one stop flights between Shanghai, CN and St Johns, NL.
  • American has 100 two stops or more flights between Shanghai, CN and St Johns, NL.

Advance Purchase Prices from Shanghai to St Johns

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Lufthansa
    元86635
    元86635
    元86635
    元86635
    元86635
    元86635
    元86635

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
British Airways, Air China, Finnair, Asiana, KLM, EVA, Japan, Cathay, Singapore, China, Korean, Lufthansa, Air France, Philippine, American, United, Delta, Air Canada, China E, China S
元5065
Delta, Korean, China E, KLM, Asiana, Cathay, Aeroflot, Hainan, Air China, SWISS, EVA, Japan, Turkish, Finnair, British Airways, Etihad, Emirates, Lufthansa, Air France, Philippine, American, United, Air Canada, Singapore
元7058
Korean, Asiana, Finnair, British Airways, Air Canada, United, American, Air France, Lufthansa, KLM, Cathay, China E, Japan, Delta
元5693
Delta, United, Air Canada, Singapore, American, British Airways, SWISS, Finnair, Asiana, KLM, Japan, Cathay, Air France, Qatar, Lufthansa, Korean, Aeromexico
元7721
Japan, KLM, Air Canada, Delta, United, Air France, Korean, Cathay
元5662
Cathay, Japan, KLM, Asiana, Air Canada, United, Delta, American, Air France, Korean, China E
元7689
Korean, China E, Japan, United, Delta, Air Canada, KLM, Cathay, Air France
元6374
Delta, Air Canada, Korean, KLM, Air France, United
元5759
United, Air France, Delta, Air Canada, KLM, Cathay, Korean
元8344
Cheap Flights from Shanghai to St Johns, from 元10270 Round trip from SHA to YYT