Best price to flight from Calgary to Montreal (One Way)
What is the distance between Calgary and Montreal?
The average distance from Calgary to Montreal is 3037 kilometers (equals to 1887 miles or 1639 nautical miles).
Your flight will departure from Calgary International Airport, Canada and arrive on Montreal Pierre Elliott Trudeau Airport, Canada.
How long is the flight from Calgary to Montreal?
The average flight time between Calgary to Montreal is 19 hours and 50 minutes.
How much is the fare for flight between Calgary and Montreal?
The average price for one-way airfare from Calgary to Montreal is 167 USD (none-taxes) for economy class.