Trip to Calgary

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Montreal to Calgary

🛫 Flying from Montreal to Calgary is a convenient and efficient way to travel the vast distance between the two cities. The direct flight option takes approximately 4 hours and 37 minutes, making it the quickest way to reach Calgary from Montreal. 🌍 Multiple airlines like Flair Airlines, Air Transat, and WestJet offer flights from Montreal Airport to Calgary Airport, providing travelers with flexibility in choosing their preferred carrier. The average flight time for this journey is around 6 hours and 49 minutes, offering passengers a comfortable and relatively swift travel experience. 💸 The prices for flights between Calgary and Montreal can vary, with ticket costs ranging from C$137 to C$561 depending on the airline, booking time, and seat availability.

Where to stay in Calgary

There are over 323 hotels to stay in Calgary. Prices range from $19 per night.

Find accommodation
  • Several airlines operate flights between Montreal and Calgary. Some of the options include Flair Airlines, Air Transat, WestJet, and two other airlines. Passengers have a variety of choices when it comes to selecting a carrier for their journey from Montreal Airport to Calgary Airport, allowing for flexibility in scheduling and pricing.
  • The flight duration from Montreal to Calgary typically takes approximately 6 hours and 49 minutes.
  • The cost of a flight from Montreal to Calgary can range from approximately C$140 to C$571, depending on various factors such as the airline chosen, booking time, and travel class.