Cheap flights from Montreal to Shanghai
Flights starting at £445. Choose between China Eastern Airlines, Porter Airlines, or Air Transat to find the best price.
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
Tips to know when travelling to Shanghai
Cheapest one-way trip | £445 |
---|---|
Cheapest round-trip | £932 |
Average round-trip | £1,054 |
Includes rare itinerary | |
Most popular airline | China Eastern Airlines |
Receive exclusive deals by email
By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Travelers usually depart from Montréal–Pierre Elliott Trudeau International, or Montreal Saint-Hubert Longueuil when they travel from Montreal to Shanghai. Book your trip to arrive at Shanghai Pudong International, or Shanghai Hongqiao International. The most popular airlines for this route are China Eastern Airlines, Porter Airlines, Air Transat, TAP Portugal, and Air China. Montreal and Shanghai have 303 direct flights per week. When you arrive at Shanghai, consider visiting Chongming, and The Bund, Shanghai, China.
Check-in for a flight from Montreal to Shanghai
Name | Carrier code | IATA Code | Passport needed during booking | |
---|---|---|---|---|
China Eastern Airlines | CES | MU | Yes | |
Porter Airlines | POE | PD | No | |
Air Transat | TSC | TS | No | |
TAP Portugal | TAP | TP | No | |
Air China | CCA | CA | Yes |
Online check-in is not available for these airlines.
Travel tips & how to get from Montreal to Shanghai
The cheapest price of a one-way ticket from Montreal to Shanghai is £464. Round trip fares cost between £856 at the lowest and £1,314 at most.Weather in Shanghai
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 9°C | 3°C |
February | 10°C | 4°C |
March | 15°C | 7°C |
April | 20°C | 12°C |
May | 25°C | 17°C |
June | 27°C | 21°C |
July | 31°C | 25°C |
August | 32°C | 26°C |
September | 27°C | 22°C |
October | 23°C | 17°C |
November | 18°C | 12°C |
December | 11°C | 5°C |
14 day forecast
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Montreal
- Flights from Montreal to Toronto
- Flights from Montreal to Mexico City
- Flights from Montreal to Paris
- Flights from Montreal to Vancouver
- Flights from Montreal to Istanbul
- Flights from Montreal to Cancún
- Flights from Montreal to Barcelona
- Flights from Montreal to Athens
- Flights from Montreal to Geneva
- Flights from Montreal to Tunis
- Flights from Montreal to Lisbon
- Flights from Montreal to Berlin
- Flights from Montreal to Puerto Escondido, Oaxaca
- Flights from Montreal to Bucharest
- Flights from Montreal to Toulouse
- Flights from Montreal to Chișinău
- Flights from Montreal to Nice
- Flights from Montreal to Amsterdam
- Flights from Montreal to Milan
- Flights from Montreal to Madrid
Flights to Shanghai
- Flights from Singapore to Shanghai
- Flights from London to Shanghai
- Flights from Taipei to Shanghai
- Flights from Hong Kong to Shanghai
- Flights from Bangkok to Shanghai
- Flights from Kuala Lumpur to Shanghai
- Flights from Sydney to Shanghai
- Flights from Manila to Shanghai
- Flights from Shenzhen to Shanghai
- Flights from Melbourne to Shanghai
- Flights from Manchester to Shanghai
- Flights from Toronto to Shanghai
- Flights from Guangzhou to Shanghai
- Flights from Kaohsiung to Shanghai
- Flights from Beijing to Shanghai
- Flights from Vancouver to Shanghai
- Flights from New Delhi to Shanghai
- Flights from Brisbane to Shanghai
- Flights from Auckland to Shanghai
- Flights from Chiang Mai to Shanghai
Popular routes
- Flights from Buenos Aires to Amsterdam
- Flights from Colombo to Chiang Mai
- Flights from Toronto to San Francisco
- Flights from Mexico City to Cartagena
- Flights from Saint Helier to Malta
- Flights from San José del Cabo to Tijuana
- Flights from Chiang Mai to Bangkok
- Flights from Guangzhou to New Delhi
- Flights from Phuket City to Bangkok
- Flights from Dharamshala to Pune
- Flights from Geneva to Vienna
- Flights from Zadar to Tallinn
The nearest countries with flights to Shanghai
Here is a list of countries people are flying fromOther destination countries from Montreal
Here is a list of countries people are flying toAirports near Montreal
- Montréal–Pierre Elliott Trudeau International
- Ottawa Macdonald–Cartier International
- Burlington International
- Québec City Jean Lesage International
- Plattsburgh International
- Ogdensburg International
- Lebanon Municipal
- Massena International
- Adirondack Regional
- Montreal Saint-Hubert Longueuil