Cheap flights from John C. Munro Hamilton to Calgary

Compare John C. Munro Hamilton to Calgary flight deals

Find the cheapest month or even day of the year to fly to Calgary

Book the best Calgary fare with no extra fees

Flight deals from John C. Munro Hamilton Airport to Calgary Airport

Looking for a cheap last-minute deal or the best round-trip flight from John C. Munro Hamilton Airport to Calgary Airport? If you want to travel next month, round-trip fares start from $244. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from John C. Munro Hamilton to Calgary

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like John C. Munro Hamilton to Calgary flights are currently cheapest in April.

Direct flights from John C. Munro Hamilton to Calgary

John C. Munro Hamilton to Calgary: Alternative routes

Compare routes from John C. Munro Hamilton to Calgary below. You may find an airport to fly into that's cheaper, faster, or easier than Calgary.

Finding cheap flights from John C. Munro Hamilton to Calgary: Frequently asked questions

The best price we found for a round-trip flight from John C. Munro Hamilton to Calgary is $244. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 21 minutes is the average flight time from John C. Munro Hamilton to Calgary.
Air Transat, Porter Airlines and WestJet fly direct from John C. Munro Hamilton to Calgary.
There are 35 flights per week flying from John C. Munro Hamilton to Calgary, as of March 2026.
The cheapest month to fly from John C. Munro Hamilton to Calgary is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from John C. Munro Hamilton Airport to Calgary Airport on Sunday, April 19, 2026.
Yes – the average flight time is 4 hours and 21 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Calgary but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Calgary is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Porter Airlines offers the cheapest flight tickets to Calgary.

Flying from John C. Munro Hamilton Airport (YHM) to Calgary International Airport (YYC): what you need to know

  • Around 4 hours 20 minutes is how long you can expect to be traveling on a direct flight from John C. Munro Hamilton Airport to Calgary International Airport.

  • The timezone in Calgary is UTC-6, which is two hours behind Toronto.

  • Each week, there are six John C. Munro Hamilton Airport to Calgary International Airport flights. If you want to be on board as early as possible, go for the 06:00 WestJet flight. If you'd rather make the most of your time before you fly, the latest flight is at 18:05 with WestJet.

  • Leave plenty of time to catch your YHM to YYC flight. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.

  • Traveling during a peak time like August? School holidays and other popular periods can lead to longer lines and delays at check-in and security. Play things extra safe and get there up to four hours before international flights and two hours before domestic departures.

  • WestJet has direct flights from John C. Munro Hamilton Airport to Calgary International Airport. Book with this popular airline, then get ready to discover the sights in Calgary — and maybe even more of Canada if time allows.

  • The majority of passengers choose to fly with WestJet on this route.

  • WestJet is the most punctual carrier that offers YHM to YYC flights, with 71.43% of its services arriving on schedule.

How to find the cheapest flights from John C. Munro Hamilton Airport (YHM) to Calgary International Airport (YYC)

  • The cheapest price we've found for a one-way John C. Munro Hamilton Airport to Calgary International Airport flight is $108. A round-trip plane ticket is currently $244. Depending on the availability and when you book, these fares could change.

  • Book seven months before traveling. After looking at the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from YHM to YYC.

  • The cheapest month for flights from John C. Munro Hamilton Airport to Calgary International Airport is June. Use the 'Whole month' tool to see the lowest prices if you have flexible dates.

  • You don't need to check every day to find out if fares have dropped when you create a Price Alert. We'll let you know as soon as there's a new deal on cheap flights from YHM to YYC.

  • Discover the ideal flight for you by using the filters. To see the 'Best,' 'Cheapest' or 'Fastest' flights from John C. Munro Hamilton Airport to Calgary International Airport, use the 'Sort by' function. You can also filter results by airline, departure and arrival times, and number of stops.

Handy information about John C. Munro Hamilton Airport (YHM)

  • When it comes to the on-time performance of John C. Munro Hamilton Airport, data shows 71.43% of flights arrive within the expected timeframe.

  • Central Toronto to John C. Munro Hamilton Airport is around 80 kilometers. Depending on traffic, it'll take about 1 hour to get there if you're ride-sharing, catching a cab or driving.

  • Catching public transport? Expect a journey time of around 3 hours 20 minutes.

  • Need a handy hotel close to YHM? If you've booked an early flight from John C. Munro Hamilton Airport to Calgary International Airport, these accommodation options will have you sleeping moments from check-in:

Arriving at Calgary International Airport (YYC)

Getting from Calgary International Airport (YYC) to central Calgary

  • You'll find YYC at 2000 Airport Road Northeast.

  • Calgary International Airport to the center of Calgary has a drive time of around 20 minutes. It's approximately 16 kilometers away.

  • It typically takes 1 hour to get there using public transport.

When to fly to Calgary International Airport (YYC)

  • July is the busiest month for flights from John C. Munro Hamilton Airport to Calgary International Airport. For smaller crowds, visit Calgary in February.

  • Lock in your flight from John C. Munro Hamilton Airport to Calgary International Airport for August if you want to visit Calgary during its warmest month. Expect temperatures of between 8ºC (46ºF) and 26ºC (79ºF).

  • Look for cheap tickets from YHM to YYC in December if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -18ºC (0ºF) and 0ºC (32ºF) on average.

Explore more of Canada

  • You've done Calgary, now it's time to explore more of Canada. Journey about 274 kilometers north to Edmonton to check off its leading attractions. From Royal Alberta Museum to Fort Edmonton Park and Alberta Legislature Building, you'll have a full itinerary ahead.

  • Around 402 kilometers west of Calgary, Kelowna is another favorite stop in Canada. Experience major highlights starting with Kasugai Japanese Garden, Waterfront Park and BC Wine Museum & VQA Wine Shop.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.