Find cheap flights from Hamilton to British Columbia from C$ 70

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 23/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to British Columbia

Latest British Columbia Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARKelowna
2+ stops from C$ 383
Comox
1 stop from C$ 525
Kamloops
1 stop from C$ 679

Good to know

Low season

November

High season

August

Cheapest flight

C$ 70

Average price round-trip

C$ 344

Good deal round-trip

C$ 226

Good deal one-way

C$ 109
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly (31% more expensive on average)
Flight from Hamilton to Abbotsford
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to British Columbia

  • Looking for a cheap flight? 25% of our users found tickets from Hamilton to the following destinations at these prices or less: Vancouver C$ 189 one-way - C$ 393 round-trip; Abbotsford C$ 109 one-way - C$ 226 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Hamilton is May.
  • Morning departure is around 26% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking British Columbia flights

Book cheap flights from Hamilton to British Columbia

Recent round-trip flight deals

24/9Sun
directSwoop
5h 02mYHM-YXX
8/10Sun
directSwoop
4h 15mYXX-YHM
C$ 140
24/9Sun
directSwoop
5h 02mYHM-YXX
2/10Mon
directSwoop
4h 15mYXX-YHM
C$ 148
15/10Sun
directSwoop
5h 00mYHM-YXX
23/10Mon
directSwoop
4h 15mYXX-YHM
C$ 149
24/9Sun
directSwoop
5h 02mYHM-YXX
4/10Wed
directSwoop
4h 15mYXX-YHM
C$ 150
13/10Fri
directSwoop
5h 00mYHM-YXX
22/10Sun
directSwoop
4h 15mYXX-YHM
C$ 152
20/10Fri
directSwoop
5h 00mYHM-YXX
22/10Sun
directSwoop
4h 15mYXX-YHM
C$ 155
25/9Mon
directSwoop
5h 02mYHM-YXX
8/10Sun
directSwoop
4h 15mYXX-YHM
C$ 160
24/9Sun
directSwoop
5h 02mYHM-YXX
5/10Thu
directSwoop
4h 15mYXX-YHM
C$ 161
15/10Sun
directSwoop
5h 00mYHM-YXX
20/10Fri
directSwoop
4h 15mYXX-YHM
C$ 164
20/10Fri
1 stopLynx Air
6h 58mYHM-YVR
22/10Sun
1 stopLynx Air
6h 12mYVR-YHM
C$ 171
25/9Mon
directSwoop
5h 02mYHM-YXX
4/10Wed
directSwoop
4h 15mYXX-YHM
C$ 171
15/9Fri
1 stopLynx Air
6h 53mYHM-YVR
18/9Mon
1 stopLynx Air
6h 07mYVR-YHM
C$ 177
7/9Thu
directLynx Air
6h 53mYHM-YVR
13/9Wed
directLynx Air
6h 07mYVR-YHM
C$ 179
20/10Fri
1 stopLynx Air
6h 58mYHM-YVR
22/10Sun
1 stopLynx Air
6h 12mYVR-YHM
C$ 181
7/9Thu
1 stopLynx Air
6h 53mYHM-YVR
17/9Sun
1 stopLynx Air
6h 07mYVR-YHM
C$ 183
11/9Mon
directLynx Air
6h 53mYHM-YVR
2/10Mon
directLynx Air
6h 12mYVR-YHM
C$ 188
27/9Wed
directLynx Air
6h 53mYHM-YVR
1/10Sun
directLynx Air
6h 12mYVR-YHM
C$ 189
11/9Mon
directLynx Air
6h 53mYHM-YVR
9/10Mon
directLynx Air
6h 12mYVR-YHM
C$ 191
19/6Mon
2 stopsMultiple Airlines
15h 30mYHM-YLW
22/6Thu
1 stopMultiple Airlines
7h 25mYLW-YHM
C$ 383
23/6Fri
1 stopWestJet
20h 51mYHM-YYJ
27/6Tue
1 stopWestJet
7h 04mYYJ-YHM
C$ 422

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/10Mon
directSwoop
5h 00mYHM-YXX
C$ 70
15/9Fri
1 stopLynx Air
6h 53mYHM-YVR
C$ 79
22/10Sun
directSwoop
5h 00mYHM-YXX
C$ 79
24/8Thu
directSwoop
4h 55mYHM-YXX
C$ 89
7/9Thu
1 stopLynx Air
6h 53mYHM-YVR
C$ 90
18/7Tue
directSwoop
5h 00mYHM-YXX
C$ 90
7/9Thu
directLynx Air
6h 53mYHM-YVR
C$ 95
18/7Tue
directSwoop
5h 00mYHM-YXX
C$ 95
7/9Thu
directLynx Air
6h 53mYHM-YVR
C$ 97
15/6Thu
directSwoop
4h 55mYHM-YXX
C$ 97
20/7Thu
directSwoop
5h 00mYHM-YXX
C$ 98
15/6Thu
directSwoop
4h 55mYHM-YXX
C$ 99
3/9Sun
1 stopLynx Air
6h 53mYHM-YVR
C$ 105
22/10Sun
1 stopMultiple Airlines
8h 50mYHM-YXX
C$ 113
11/9Mon
directLynx Air
6h 53mYHM-YVR
C$ 117
23/10Mon
1 stopMultiple Airlines
8h 30mYHM-YXX
C$ 122
14/10Sat
1 stopMultiple Airlines
8h 50mYHM-YXX
C$ 124
13/9Wed
1 stopMultiple Airlines
8h 50mYHM-YXX
C$ 133
7/10Sat
1 stopMultiple Airlines
8h 50mYHM-YXX
C$ 134
18/6Sun
1 stopWestJet
6h 34mYHM-YYJ
C$ 165

Search by stops

Search by airline

Search by price

Hamilton - British Columbia Flights

Departure:

Hamilton (YHM)Canada

Return flight deals:

British Columbia - Hamilton

Cabin classes:

C$ 183

Browse origins:

C$ 126

Browse destinations:

C$ 126
C$ 582
C$ 605
C$ 3,117
C$ 418
C$ 387
C$ 720
C$ 567
C$ 805
C$ 1,490
C$ 992
C$ 126
C$ 318
View more