When you want to get from Montreal Airport to Shanghai, your choices are limited. There is only one option we offer for this route:
The overland distance from Montreal Airport to Shanghai is 10875 miles (17497 km).
The flying distance is 10875 miles (17497 km).
The travel time from Montreal Airport to Shanghai takes approximately 21 hours.
To get from Montreal Airport to Shanghai prepare to shell out about USD 1,032.02 for your ticket.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 576 booked flight tickets from Montreal Airport to Shanghai through our service. You can check reviews above.