Find cheap flights from Birmingham to Canada

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

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Canada Flight Deals

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

MOST POPULARToronto
2+ stops from C$ 582
2+ stops from C$ 625
Calgary
2+ stops from C$ 974
2+ stops from C$ 531
Halifax
1 stop from C$ 1,058

Good to know

Low season

October

High season

July

Cheapest flight

C$ 510

Average price round-trip

C$ 1,394

Good deal round-trip

C$ 989

Good deal one-way

C$ 1,032
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (14% more expensive on average)
Flight from Birmingham to Montreal Pierre Elliott Trudeau Intl
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Canada

  • High season is considered to be January, February and December. The cheapest month to fly from Birmingham is January.
  • Morning departure is around 22% 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 Canada flights

Book cheap flights from Birmingham to Canada

Recent round-trip flight deals

8/3Wed
2 stopsMultiple Airlines
15h 55mBHX-YYZ
22/3Wed
2 stopsMultiple Airlines
20h 40mYYZ-BHX
C$ 582
13/3Mon
2 stopsMultiple Airlines
28h 30mBHX-YYZ
19/3Sun
1 stopMultiple Airlines
19h 25mYYZ-BHX
C$ 658
17/2Fri
2 stopsMultiple Airlines
15h 00mBHX-YYZ
23/2Thu
2 stopsMultiple Airlines
15h 55mYYZ-BHX
C$ 683
21/2Tue
2 stopsDelta
18h 48mBHX-YUL
28/2Tue
2 stopsDelta
14h 45mYUL-BHX
C$ 700
14/3Tue
2 stopsMultiple Airlines
35h 55mBHX-YYZ
27/3Mon
3 stopsMultiple Airlines
28h 20mYYZ-BHX
C$ 700
14/3Tue
2 stopsAir France
20h 05mBHX-YYZ
27/3Mon
1 stopAir France
18h 20mYYZ-BHX
C$ 709
6/3Mon
2 stopsDelta
18h 33mBHX-YYZ
20/3Mon
1 stopDelta
9h 50mYYZ-BHX
C$ 722
27/2Mon
2 stopsDelta
18h 48mBHX-YUL
6/3Mon
2 stopsDelta
14h 45mYUL-BHX
C$ 733
6/3Mon
2 stopsVirgin Atlantic
34h 33mBHX-YUL
20/3Mon
2 stopsVirgin Atlantic
15h 45mYUL-BHX
C$ 742
22/2Wed
2 stopsVirgin Atlantic
21h 53mBHX-YYZ
1/3Wed
1 stopVirgin Atlantic
13h 30mYYZ-BHX
C$ 768
22/2Wed
2 stopsKLM
16h 32mBHX-YYZ
28/2Tue
2 stopsKLM
13h 05mYYZ-BHX
C$ 770
14/3Tue
1 stopLufthansa
18h 25mBHX-YYZ
23/3Thu
1 stopLufthansa
15h 50mYYZ-BHX
C$ 799
9/5Tue
2 stopsAir Canada
19h 10mBHX-YVR
24/5Wed
2 stopsAir Canada
24h 20mYVR-BHX
C$ 801
13/3Mon
2 stopsLufthansa
18h 10mBHX-YVR
27/3Mon
1 stopLufthansa
14h 30mYVR-BHX
C$ 817
5/2Sun
2 stopsKLM
17h 24mBHX-YYZ
12/2Sun
1 stopKLM
9h 25mYYZ-BHX
C$ 823
15/2Wed
2 stopsAir Canada
17h 31mBHX-YYZ
20/2Mon
2 stopsAir Canada
17h 24mYYZ-BHX
C$ 864
26/4Wed
2 stopsBritish Airways
12h 55mBHX-YUL
6/5Sat
2 stopsBritish Airways
17h 10mYUL-BHX
C$ 877
14/3Tue
2 stopsSWISS
19h 13mBHX-YVR
22/3Wed
2 stopsSWISS
21h 55mYVR-BHX
C$ 903
7/3Tue
2 stopsBrussels Airlines
28h 00mBHX-YVR
16/3Thu
2 stopsBrussels Airlines
17h 40mYVR-BHX
C$ 935
20/3Mon
2 stopsUnited Airlines
22h 04mBHX-YVR
26/3Sun
2 stopsUnited Airlines
45h 30mYVR-BHX
C$ 939

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/2Thu
2 stopsMultiple Airlines
24h 50mBHX-YUL
C$ 510
26/4Wed
3 stopsMultiple Airlines
40h 15mBHX-YYC
C$ 531
31/1Tue
2 stopsMultiple Airlines
20h 30mBHX-YUL
C$ 582
2/3Thu
3 stopsMultiple Airlines
31h 02mBHX-YYC
C$ 607
31/1Tue
3 stopsMultiple Airlines
47h 40mBHX-YUL
C$ 610
1/2Wed
3 stopsMultiple Airlines
34h 35mBHX-YUL
C$ 618
10/2Fri
2 stopsMultiple Airlines
44h 45mBHX-YYZ
C$ 625
23/2Thu
3 stopsMultiple Airlines
50h 50mBHX-YYC
C$ 626
8/5Mon
2 stopsDelta
18h 21mBHX-YYZ
C$ 880
26/4Wed
2 stopsVirgin Atlantic
17h 56mBHX-YYC
C$ 885
28/6Wed
1 stopDelta
10h 35mBHX-YYZ
C$ 888
6/5Sat
2 stopsDelta
17h 55mBHX-YYZ
C$ 916
8/5Mon
1 stopDelta
11h 40mBHX-YYZ
C$ 926
3/2Fri
2 stopsAer Lingus
21h 48mBHX-YVR
C$ 975
26/6Mon
1 stopKLM
16h 20mBHX-YEG
C$ 987
26/4Wed
1 stopKLM
11h 10mBHX-YYC
C$ 1,079
26/6Mon
2 stopsAir France
16h 05mBHX-YEG
C$ 1,086
25/4Tue
1 stopVirgin Atlantic
11h 10mBHX-YYC
C$ 1,154
23/2Thu
1 stopLufthansa
15h 50mBHX-YYC
C$ 1,317
7/5Sun
3 stopsScandinavian Airlines
27h 31mBHX-YYZ
C$ 2,224

Search by stops

Search by airline

Search by price

Birmingham - Canada Flights

Departure:

Birmingham (BHX)United Kingdom

Return flight deals:

Canada - Birmingham

Cabin classes:

C$ 2,772
C$ 774

Browse origins:

C$ 582

Browse destinations:

C$ 974
C$ 1,085
C$ 582
C$ 700
View more