SaintJohn to Shanghai Flights from US$1,541 incl. tax

Discover the best flight deals from SaintJohn to Shanghai

SaintJohn to Shanghai Flight Route Info

The distance between SaintJohn and Shanghai is approximately 11,485.99 km. Find the best flight deals and travel tips.

Cheapest one-way flight price
US$1,541
Cheapest month
August
Peak season for travel
February
Flight distance
11,485.99 km

SaintJohn to Shanghai Flights

Compare and book the best deals

16:15
YSJ
SaintJohn
40h 50m
2 stops
21:05
PVG
Shanghai
US$1,675
US$1,541
8% OFF
05:40
YSJ
SaintJohn
45h 25m
2 stops
15:05
PVG
Shanghai
US$3,331
US$2,865
14% OFF

SaintJohn to Shanghai Departure Airports

Airports in SaintJohn

SaintJohn to Shanghai Arrival Airports

Airports in Shanghai

SaintJohn to Shanghai Airlines

Airlines operating flights on this route

SaintJohn to Shanghai FAQ

Common questions about SaintJohn to Shanghai flights