BDA - YYZ

Find cheap flights from Hamilton to Toronto

Return
1 adult
Economy
0 bags
Fri 30/6
Fri 7/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 Toronto

Good to know

Low season

November

High season

August

Cheapest flight

C$ 379

Average price round-trip

C$ 780

Good deal round-trip

C$ 456
Best time to beat the crowds (36% less expensive on average)
Most popular time to fly (28% more expensive on average)
Flight from Hamilton to Toronto
(avg. price over the last 2 weeks)
or less

When to book flights from Hamilton to Pearson Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of L.F Wade Intl

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 456 or less round-trip.
  • The cheapest flight from Hamilton to Toronto was found, on average, 49 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is November.
  • Morning departure is around 51% more expensive 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 for booking Hamilton to Toronto flights

Book cheap flights from Hamilton to Toronto

Recent round-trip flight deals

17/7Mon
directWestJet
3h 03mBDA-YYZ
24/7Mon
directWestJet
2h 42mYYZ-BDA
C$ 496
24/7Mon
directWestJet
3h 03mBDA-YYZ
31/7Mon
directWestJet
2h 42mYYZ-BDA
C$ 540
23/7Sun
directAir Canada
3h 05mBDA-YYZ
30/7Sun
directAir Canada
2h 45mYYZ-BDA
C$ 551
24/7Mon
directWestJet
3h 03mBDA-YYZ
31/7Mon
directWestJet
2h 42mYYZ-BDA
C$ 557
25/8Fri
2 stopsUnited Airlines
17h 19mBDA-YYZ
29/8Tue
2 stopsUnited Airlines
21h 50mYYZ-BDA
C$ 727
31/7Mon
2 stopsUnited Airlines
25h 06mBDA-YYZ
25/8Fri
2 stopsUnited Airlines
16h 51mYYZ-BDA
C$ 756
22/9Fri
1 stopAmerican Airlines
19h 35mBDA-YYZ
25/9Mon
2 stopsAmerican Airlines
18h 42mYYZ-BDA
C$ 764
25/8Fri
2 stopsUnited Airlines
17h 19mBDA-YYZ
29/8Tue
1 stopUnited Airlines
6h 20mYYZ-BDA
C$ 780
25/7Tue
2 stopsUnited Airlines
20h 10mBDA-YYZ
3/8Thu
2 stopsUnited Airlines
16h 51mYYZ-BDA
C$ 795
22/9Fri
1 stopAmerican Airlines
19h 35mBDA-YYZ
25/9Mon
1 stopAmerican Airlines
19h 10mYYZ-BDA
C$ 799
21/6Wed
1 stopUnited Airlines
6h 14mBDA-YYZ
28/6Wed
2 stopsUnited Airlines
21h 50mYYZ-BDA
C$ 818
31/7Mon
2 stopsUnited Airlines
25h 06mBDA-YYZ
25/8Fri
1 stopUnited Airlines
21h 50mYYZ-BDA
C$ 822
17/7Mon
1 stopDelta
10h 15mBDA-YYZ
24/7Mon
1 stopDelta
5h 00mYYZ-BDA
C$ 825
24/7Mon
2 stopsUnited Airlines
17h 19mBDA-YYZ
3/8Thu
2 stopsUnited Airlines
16h 51mYYZ-BDA
C$ 829
24/7Mon
1 stopUnited Airlines
28h 14mBDA-YYZ
3/8Thu
2 stopsUnited Airlines
16h 51mYYZ-BDA
C$ 831
25/7Tue
2 stopsUnited Airlines
20h 10mBDA-YYZ
1/8Tue
1 stopUnited Airlines
6h 20mYYZ-BDA
C$ 835
25/7Tue
2 stopsUnited Airlines
20h 10mBDA-YYZ
2/8Wed
2 stopsUnited Airlines
16h 51mYYZ-BDA
C$ 840
17/7Mon
2 stopsUnited Airlines
17h 19mBDA-YYZ
24/7Mon
2 stopsUnited Airlines
17h 20mYYZ-BDA
C$ 856
16/6Fri
1 stopDelta
10h 15mBDA-YYZ
18/6Sun
1 stopDelta
5h 06mYYZ-BDA
C$ 877
23/7Sun
directAir Canada
3h 05mBDA-YYZ
2/8Wed
directAir Canada
2h 45mYYZ-BDA
C$ 927

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/6Sat
1 stopUnited Airlines
18h 59mBDA-YYZ
C$ 379
6/6Tue
1 stopUnited Airlines
8h 14mBDA-YYZ
C$ 416
6/6Tue
2 stopsAmerican Airlines
19h 38mBDA-YYZ
C$ 417
17/6Sat
2 stopsUnited Airlines
17h 19mBDA-YYZ
C$ 442
16/6Fri
1 stopEndeavor Airlines
10h 15mBDA-YYZ
C$ 464
13/7Thu
2 stopsUnited Airlines
21h 29mBDA-YYZ
C$ 492
13/7Thu
1 stopUnited Airlines
6h 14mBDA-YYZ
C$ 522
14/7Fri
2 stopsUnited Airlines
26h 24mBDA-YYZ
C$ 541
14/7Fri
1 stopDelta
10h 15mBDA-YYZ
C$ 576
17/6Sat
directAir Canada
3h 05mBDA-YYZ
C$ 692
30/6Fri
2 stopsUnited Airlines
21h 53mBDA-YYZ
C$ 764
30/6Fri
1 stopAmerican Airlines
11h 34mBDA-YYZ
C$ 826
16/6Fri
2 stopsUnited Airlines
27h 58mBDA-YYZ
C$ 1,010
6/6Tue
directAir Canada
3h 05mBDA-YYZ
C$ 1,192
16/6Fri
directWestJet
3h 03mBDA-YYZ
C$ 1,430
30/6Fri
3 stopsAmerican Airlines
21h 23mBDA-YYZ
C$ 2,947

Search by stops

Search by airline

Search by price

Hamilton - Toronto Flights

Departure:

Hamilton (BDA)Bermuda

Destination:

Toronto (YYZ)Canada

Return flight deals:

Toronto - Hamilton

Cabin classes:

C$ 377

Browse origins:

C$ 459

Browse destinations:

C$ 459