Skip to main content
Beginning of main content

Cheap Flights from Hamilton to Moncton $338.78

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Hamilton to Moncton (YHM to YQM)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Hamilton to Moncton (YHM to YQM)

Question : How often is the price changing when booking a trip from Hamilton Airport (YHM) to Greater Moncton International Airport (YQM)?
Answer : Prices for YHM to YQM do fluctuate much less than most. However, the sooner you book, the better price you tend to get.

Question : Is there another local airport that can get you to Moncton?
Answer : Luckily for you, there is another airport nearby. Pearson International Airport (YYZ) is 39 miles away, and over the upcoming two months, flights are 61% cheaper than those from Hamilton Airport.

Question : How long are most people's visits to Moncton when they fly in from Hamilton?
Answer : The average time spent in Moncton by passengers flying from YHM is two days.

Question : Will you do what it takes to get the absolute cheapest flight?
Answer : Sunday is your lowest-cost day to fly in February. Being flexible with your travel days garners you even more savings during your booking.

Question : Should you be aware of any airlines that have a reputation of delays for this route?
Answer : Flights on Cargojet to Moncton from Hamilton during the last month were delayed 37% of the time. If you're on Cargojet, be sure to sign up for the delay notifications to stay up to date with your flight's status.

Question : Which airline has been on time to Greater Moncton International Airport (YQM) from Hamilton Airport (YHM) the most?
Answer : The current leader is WestJet with a 98% on-time rate. Stick to WestJet and you won't spend more time in airports than you have to. Note that if they do have a delay, it usually lasts about 10-20 minutes.