Vol Spot

Flights from Quebec City (YQB) and Montreal (YUL) to Shanghai, China

Here is what to know before booking a flight to Shanghai from Quebec City and Montreal.

From Montreal, fares to Shanghai usually run between $1700 and $2200. The best fare spotted recently is $1344 (about 25% below the typical price).

Shanghai is China's largest city and financial hub, on the East China Sea coast at the mouth of the Yangtze River. It contrasts the colonial-era Bund waterfront with the futuristic skyscrapers of Pudong. Stroll a riverside promenade beneath a glowing skyline, then soar up one of the world's tallest towers - the future feels within reach!

When to go

Spring and autumn are the most comfortable seasons, while summers are hot and humid and winters chilly and damp. Avoid the crowded national holidays in early May and October.

Getting there from Quebec City and Montreal

Shanghai Pudong (PVG) is a long haul from eastern Canada that needs connections. Depending on your departure city you might route through a Canadian gateway like Toronto or Vancouver, or through a US or European hub, before the transpacific or transpolar leg. Give yourself a full travel day and expect a significant time-zone shift on arrival.

What to see and do

  • Strolling the Bund waterfront promenade
  • Ascending the Shanghai Tower in Pudong
  • Exploring the classical Yu Garden and Old City
  • Wandering the boutiques of the former French Concession

Good to know before you go

The currency is the yuan and Mandarin is the language, with mobile payment apps dominant and cash less accepted. Getting around is a breeze on the vast, cheap metro (signposted in English) and the airport maglev, far easier than driving in dense traffic, while the DiDi ride app and taxis handle the rest. The city is very safe.

Travel information is provided as a guide and can change. Always confirm fares, schedules and entry requirements before booking.

Other destinations from Quebec City and Montreal

See every flight deal from Quebec City and Montreal