Welcome | Sign out
Recommended by:More >

Cheap Flights from St Johns to Shanghai, China - YYT to SHA

Did You Know?

Lufthansa German Airlines has 475 connecting flights between St Johns, NL and Shanghai.
There are 5618 flights from St Johns, NL to Shanghai per week.
306,769 seats are available per week to fly from St Johns, NL to Shanghai.
You must make at least one connection to fly from St Johns, NL to Shanghai.

Cheap Domestic Flights from St Johns - YYT

Flights
Airline
Lowest Price
Air Canada, WestJet, Porter
CAD463
Air Canada, WestJet
CAD694
Air Canada, WestJet
CAD872
Air Canada, WestJet, Porter, Provincial
CAD396
Air Canada, WestJet, Porter
CAD288

Cheap Domestic Flights to Shanghai - SHA

Flights
Airline
Lowest Price
Air Canada
CAD468

Cheap International Flights from St Johns - YYT

Flights
Airline
Lowest Price
KLM, Etihad, Air Canada, United, American, Air France, Lufthansa, Korean
CAD1600
Korean, KLM, Etihad, Air Canada, United, American, Air France
CAD1181
Korean, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
CAD1060
KLM, Etihad, United, Korean
CAD1477
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
CAD875
Korean, KLM, Etihad, Air Canada, United, American, Air France
CAD1182
Air Canada, Delta, United, American, WestJet
CAD418
Delta, KLM, Etihad, Air Canada, United, American, Air France, Lufthansa
CAD1045
Air Canada, Delta, United, American, WestJet, Air Transat
CAD477
Air Canada, Delta, United, American, WestJet
CAD672
KLM, Etihad, American, Air France, Lufthansa, Korean
CAD1474
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD809
KLM, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1543
KLM, Air Canada, Delta, United, American, Air France, Lufthansa
CAD919
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD428
Air Canada, United, Delta, American, WestJet
CAD482
KLM, Etihad, Air Canada, United, American, Air France, Korean
CAD1828
KLM, Air Canada, United, Delta, American, Air France, Lufthansa
CAD910
Air Canada, Delta, United, American, WestJet
CAD608
Air Canada, United, Porter
CAD453
Air Canada, United, Delta, American, WestJet
CAD617
Air Canada, Delta, United, American, WestJet
CAD499
Air Canada, Delta, United, American, WestJet
CAD497
Air Canada, United, Delta, American, WestJet, Porter
CAD475
Recommended by:More >
Cheap Flights from St Johns to Shanghai, China, from CAD1136 Round trip from YYT to SHA