Flights to Canada

£357 Cheap flights to Canada

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Canada departing on 28/4. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Voted winner of Europe's Best Travel App 2023

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

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

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Canada

Find flights to these popular cities in Canada from your nearest airport.
Multiple Airlines
28 Apr
EDI
28h 45m
2 stops
YYZ
5 May
YYZ
31h 05m
2 stops
EDI
£357
Multiple Airlines
1 May
EDI
26h 50m
2 stops
YYZ
19 May
YYZ
23h 25m
2 stops
EDI
£363
Multiple Airlines
20 Apr
EDI
11h 20m
1 stop
YYZ
19 May
YYZ
12h 45m
2 stops
EDI
£368
Multiple Airlines
12 May
EDI
28h 45m
2 stops
YYZ
19 May
YYZ
23h 25m
2 stops
EDI
£369
Multiple Airlines
21 Apr
EDI
13h 00m
1 stop
YYZ
17 May
YYZ
30h 15m
1 stop
EDI
£369
Multiple Airlines
21 Apr
EDI
13h 00m
1 stop
YYZ
31 May
YYZ
21h 45m
2 stops
EDI
£371
Multiple Airlines
21 Apr
EDI
13h 00m
1 stop
YYZ
27 May
YYZ
22h 45m
2 stops
EDI
£372
Multiple Airlines
20 Apr
EDI
11h 20m
1 stop
YYZ
31 May
YYZ
21h 45m
2 stops
EDI
£372
Multiple Airlines
20 Apr
EDI
11h 20m
1 stop
YYZ
27 May
YYZ
22h 45m
2 stops
EDI
£374
Multiple Airlines
21 Apr
EDI
13h 00m
1 stop
YYZ
18 May
YYZ
17h 30m
1 stop
EDI
£375
Multiple Airlines
20 Apr
EDI
11h 20m
1 stop
YYZ
1 Jun
YYZ
17h 30m
1 stop
EDI
£375
Multiple Airlines
20 Apr
EDI
11h 20m
1 stop
YYZ
30 May
YYZ
28h 55m
1 stop
EDI
£377

Flights to Vancouver Intl Airport

Search all flight deals to Vancouver Intl Airport
Multiple Airlines
7 May
GLA
27h 10m
2 stops
YVR
19 May
YVR
12h 25m
1 stop
GLA
£375
Multiple Airlines
7 May
GLA
32h 10m
3 stops
YVR
19 May
YVR
36h 25m
2 stops
GLA
£406
Multiple Airlines
7 May
GLA
29h 50m
3 stops
YVR
19 May
YVR
32h 10m
1 stop
GLA
£441
Multiple Airlines
6 May
EDI
33h 50m
3 stops
YVR
23 May
YVR
41h 55m
2 stops
EDI
£464
Multiple Airlines
6 May
EDI
23h 55m
2 stops
YVR
23 May
YVR
36h 55m
2 stops
EDI
£467
Multiple Airlines
19 May
GLA
31h 40m
2 stops
YVR
24 May
YVR
55h 30m
2 stops
GLA
£468
Multiple Airlines
6 May
EDI
23h 55m
2 stops
YVR
23 May
YVR
32h 40m
1 stop
EDI
£473
Multiple Airlines
19 May
GLA
32h 10m
3 stops
YVR
24 May
YVR
55h 30m
2 stops
GLA
£476
Multiple Airlines
6 May
EDI
33h 50m
3 stops
YVR
23 May
YVR
41h 55m
2 stops
EDI
£479
Multiple Airlines
6 May
EDI
23h 55m
2 stops
YVR
23 May
YVR
41h 55m
2 stops
EDI
£481
Multiple Airlines
6 May
EDI
23h 55m
2 stops
YVR
23 May
YVR
14h 40m
1 stop
EDI
£482
Multiple Airlines
16 May
GLA
33h 10m
2 stops
YVR
23 May
YVR
32h 10m
1 stop
GLA
£486
Multiple Airlines
10 May
BHX
12h 45m
1 stop
YYC
31 May
YYC
32h 00m
2 stops
BHX
£429
Multiple Airlines
12 May
STN
31h 25m
2 stops
YYC
3 Jun
YYC
31h 30m
2 stops
STN
£432
Multiple Airlines
12 May
LGW
32h 15m
2 stops
YYC
19 May
YYC
18h 05m
2 stops
LGW
£454
Multiple Airlines
12 May
LTN
30h 10m
2 stops
YYC
19 May
YYC
24h 30m
2 stops
LTN
£456
Multiple Airlines
12 May
LGW
31h 20m
1 stop
YYC
19 May
YYC
18h 05m
2 stops
LGW
£457
Multiple Airlines
7 May
STN
32h 45m
2 stops
YYC
25 May
YYC
29h 25m
2 stops
STN
£467
Multiple Airlines
7 May
STN
23h 15m
3 stops
YYC
26 May
YYC
24h 25m
2 stops
STN
£469
Multiple Airlines
5 May
STN
31h 45m
3 stops
YYC
19 May
YYC
28h 25m
2 stops
STN
£470
Multiple Airlines
7 May
LTN
32h 05m
3 stops
YYC
31 May
YYC
24h 00m
2 stops
LTN
£470
Multiple Airlines
12 May
GLA
34h 05m
3 stops
YYC
18 May
YYC
25h 40m
1 stop
GLA
£471
Multiple Airlines
12 May
STN
26h 10m
2 stops
YYC
3 Jun
YYC
21h 10m
3 stops
STN
£471
Multiple Airlines
7 May
LTN
33h 05m
2 stops
YYC
31 May
YYC
24h 00m
2 stops
LTN
£473
Multiple Airlines
12 May
GLA
26h 40m
2 stops
YUL
17 May
YUL
8h 50m
1 stop
GLA
£368
Multiple Airlines
12 May
GLA
26h 40m
2 stops
YUL
19 May
YUL
9h 20m
1 stop
GLA
£370
Multiple Airlines
13 May
GLA
30h 50m
3 stops
YUL
20 May
YUL
21h 55m
1 stop
GLA
£372
Multiple Airlines
13 May
GLA
30h 50m
3 stops
YUL
20 May
YUL
21h 55m
1 stop
GLA
£375
Air Transat
9 Sept
LGW
7h 40m
YUL
13 Sept
YUL
34h 15m
2 stops
LGW
£378
Multiple Airlines
3 Jun
STN
30h 40m
3 stops
YUL
5 Jun
YUL
22h 45m
2 stops
STN
£378
Air Transat
14 Sept
LGW
7h 40m
YUL
22 Sept
YUL
37h 05m
2 stops
LGW
£379
Multiple Airlines
6 May
STN
31h 25m
3 stops
YUL
20 May
YUL
20h 10m
2 stops
STN
£379
Multiple Airlines
12 May
STN
31h 25m
2 stops
YUL
19 May
YUL
25h 40m
2 stops
STN
£381
Multiple Airlines
21 Apr
LGW
20h 48m
2 stops
YUL
19 May
YUL
16h 05m
2 stops
LGW
£381
Multiple Airlines
8 May
STN
16h 45m
2 stops
YUL
26 May
YUL
25h 40m
2 stops
STN
£384
Multiple Airlines
28 Apr
LGW
32h 50m
3 stops
YUL
19 May
YUL
16h 05m
2 stops
LGW
£384
Multiple Airlines
13 May
STN
20h 10m
2 stops
YEG
20 May
YEG
30h 50m
3 stops
STN
£474
Multiple Airlines
13 May
STN
20h 10m
2 stops
YEG
20 May
YEG
27h 55m
2 stops
STN
£477
Multiple Airlines
10 May
MAN
45h 50m
3 stops
YEG
24 May
YEG
32h 10m
3 stops
MAN
£478
Multiple Airlines
13 May
STN
20h 10m
2 stops
YEG
20 May
YEG
28h 25m
3 stops
STN
£479
Multiple Airlines
13 May
GLA
30h 24m
3 stops
YEG
20 May
YEG
17h 35m
2 stops
GLA
£479
Multiple Airlines
8 May
LTN
24h 35m
2 stops
YEG
17 May
YEG
30h 15m
3 stops
LTN
£483
Multiple Airlines
13 May
STN
32h 40m
3 stops
YEG
20 May
YEG
31h 05m
3 stops
STN
£485
Multiple Airlines
8 May
LTN
24h 35m
2 stops
YEG
17 May
YEG
32h 20m
2 stops
LTN
£486
Multiple Airlines
13 May
LTN
20h 25m
2 stops
YEG
20 May
YEG
27h 30m
3 stops
LTN
£488
Multiple Airlines
13 May
STN
32h 40m
3 stops
YEG
20 May
YEG
28h 25m
3 stops
STN
£488
Multiple Airlines
13 May
STN
20h 10m
2 stops
YEG
20 May
YEG
30h 50m
3 stops
STN
£489
Multiple Airlines
13 May
STN
20h 10m
2 stops
YEG
20 May
YEG
27h 55m
2 stops
STN
£490

Find the cheapest flights from the United Kingdom to Canada

Recent return flight deals from the United Kingdom to Canada

Enter your travel dates to find the best prices.
Multiple Airlines Logo
22:00 - 14:00
LGW
-
YYZ
21h 00m
1 stop
Multiple Airlines Logo
22:55 - 19:30
YYZ
-
LGW
15h 35m
1 stop
£385Multiple Airlines
Fri, 12 Jun - Mon, 22 Jun
Multiple Airlines Logo
06:35 - 13:20
STN
-
YYZ
11h 45m
1 stop
Multiple Airlines Logo
22:05 - 20:30
YYZ
-
STN
17h 25m
1 stop
£386Multiple Airlines
Sun, 10 May - Wed, 20 May
Icelandair Logo
13:05 - 19:10
LHR
-
YYZ
11h 05m
1 stop
Icelandair Logo
20:45 - 11:55
YYZ
-
LHR
10h 10m
1 stop
£388Icelandair
Tue, 14 Apr - Mon, 20 Apr
Icelandair Logo
13:05 - 22:05
LHR
-
YYZ
14h 00m
1 stop
Icelandair Logo
20:45 - 20:20
YYZ
-
LHR
18h 35m
1 stop
£389Icelandair
Sat, 18 Apr - Wed, 29 Apr
Air Transat Logo
09:40 - 17:09
LGW
-
YYZ
12h 29m
1 stop
Air Transat Logo
22:45 - 10:45
YYZ
-
LGW
7h 00mdirect
£391Air Transat
Sun, 31 May - Mon, 8 Jun
Air Transat Logo
09:40 - 17:09
LGW
-
YYZ
12h 29m
1 stop
Air Transat Logo
22:45 - 10:45
YYZ
-
LGW
7h 00mdirect
£391Air Transat
Fri, 5 Jun - Sun, 21 Jun
Air Canada Logo
09:30 - 15:02
LHR
-
YTZ
10h 32m
1 stop
Air Canada Logo
12:30 - 06:30
YTZ
-
LHR
13h 00m
1 stop
£397Air Canada
Mon, 20 Apr - Wed, 29 Apr
Air Canada Logo
09:30 - 15:00
LHR
-
YTZ
10h 30m
1 stop
Air Canada Logo
15:35 - 06:30
YTZ
-
LHR
9h 55m
1 stop
£442Air Canada
Thu, 2 Jul - Thu, 16 Jul
WestJet Logo
14:10 - 18:40
LHR
-
YVR
12h 30m
1 stop
WestJet Logo
16:30 - 12:05
YVR
-
LHR
11h 35m
1 stop
£515WestJet
Sun, 26 Apr - Tue, 12 May
WestJet Logo
14:10 - 22:38
LHR
-
YVR
16h 28m
2 stops
WestJet Logo
16:30 - 12:05
YVR
-
LHR
11h 35m
1 stop
£519WestJet
Fri, 24 Apr - Fri, 8 May

momondo Fare Finder

 
Locate flights to Canada that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 279,928 searches and data was last updated on 2 April 2026.
Use the filters below to find and compare flights to Canada that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest return flight

LondonToronto

LGW - YYZ

LGWYYZ

London Gatwick

Fri 12/6

22:00-14:00

1 stop21h 00m

Toronto Pearson Intl

Mon 22/6

22:55-19:30

1 stop15h 35m

£385

LondonToronto

STN - YYZ

STNYYZ

London Stansted

Sun 10/5

06:35-13:20

1 stop11h 45m

Toronto Pearson Intl

Wed 20/5

22:05-20:30

1 stop17h 25m

£386

LondonToronto

LHR - YYZ

LHRYYZ

London Heathrow

Tue 14/4

13:05-19:10

1 stop11h 05m

Toronto Pearson Intl

Mon 20/4

20:45-11:55

1 stop10h 10m

£388

LondonToronto

LHR - YYZ

LHRYYZ

London Heathrow

Sat 18/4

13:05-22:05

1 stop14h 00m

Toronto Pearson Intl

Wed 29/4

20:45-20:20

1 stop18h 35m

£389
Fastest return journey

LondonToronto

LGW - YYZ

LGWYYZ

London Gatwick

Sun 31/5

09:40-17:09

1 stop12h 29m

Toronto Pearson Intl

Mon 8/6

22:45-10:45

Nonstop7h 00m

£391

LondonToronto

LGW - YYZ

LGWYYZ

London Gatwick

Fri 5/6

09:40-17:09

1 stop12h 29m

Toronto Pearson Intl

Sun 21/6

22:45-10:45

Nonstop7h 00m

£391

LondonToronto

LHR - YTZ

LHRYTZ

London Heathrow

Mon 20/4

09:30-15:02

1 stop10h 32m

Toronto Island

Wed 29/4

12:30-06:30

1 stop13h 00m

£397

LondonToronto

LHR - YTZ

LHRYTZ

London Heathrow

Thu 2/7

09:30-15:00

1 stop10h 30m

Toronto Island

Thu 16/7

15:35-06:30

1 stop9h 55m

£442

LondonVancouver

LHR - YVR

LHRYVR

London Heathrow

Sun 26/4

14:10-18:40

1 stop12h 30m

Vancouver Intl

Tue 12/5

16:30-12:05

1 stop11h 35m

£515

LondonVancouver

LHR - YVR

LHRYVR

London Heathrow

Fri 24/4

14:10-22:38

2 stops16h 28m

Vancouver Intl

Fri 8/5

16:30-12:05

1 stop11h 35m

£519

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Canada from

Canada flights insights and trends

Explore insights for your Canada flight to craft the best travel plan

What is the cheapest flight to Canada?

The best prices found on momondo for flights to Canada are:
£20 per person with Air Canada
£34 per person with WestJet
£44 per person with Porter Airlines

See prices from:

Cheapest flights to cities in Canada

Click on the cities below to find out when it's cheapest to fly to Canada from United Kingdom
Toronto
Toronto

Cheap Canada flight deals and tips

Summary info about Canada flight prices, duration and airlines

Best One-Way Price

£248

Best Round-Trip Price

£385

Fastest flight time

13h 10m

Popular in

July
The best one-way flight price to Canada from United Kingdom in the last 72 hours is £248 (London Heathrow to Calgary).
The best round-trip flight price to Canada from United Kingdom in the last 72 hours is £385 (London Gatwick to Toronto Pearson Intl).
The fastest flight to Canada from United Kingdom takes 13h 10m (London Heathrow to Toronto Pearson Intl).
July has the highest demand for flights to Canada, with a 12% price increase on average.

Frequently asked questions about flying to Canada

What popular landmarks are in Canada?

What is the best airport to land at to visit Union Station?

The closest airport to Union Station is Toronto Pearson Intl Airport, which is located in Toronto. If you plan on visiting or staying in this area, landing at Toronto Pearson Intl Airport will be your best bet.

Which airlines fly to Canada?

What is the most popular airport in Canada to fly to?

How much are flights to Canada?

Flights to Canada have been found on momondo for as low as £193 per ticket recently. However, the average price tends to be £967 and anything for £840 or less is a good deal. £3,504 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to Canada?

Flying to Canada on a Friday or Thursday is your best option since this is when flight prices tend to be at their lowest for the week. The most expensive day of the week to fly to Canada is on a Monday.

Where is it cheapest to fly into Canada?

When travelling to Canada, Halifax Intl airport in Halifax offers the cheapest overall flights with an average airfare of £193, while the second most affordable option is Toronto Pearson Intl airport with an average airfare of £198 for Toronto.

When did momondo last update prices for flights to Canada?

Prices for flights to Canada are updated daily.

How many operators does momondo search for flights to Canada?

How old do you have to be to fly to Canada?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Canada.

What documentation or ID do you need to fly to Canada?

The required travel and health documents for your Canada trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's license and a passport valid for six months after your intended arrival at Canada. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Canada?

It is quick and easy to find flights to Canada on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Canada that suits you.

Can I find flights to Canada with flexible booking policies on momondo?

Yes. All flights to Canada on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Canada?

momondo helps you find the best flight to Canada by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Canada right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Canada. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Canada trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 2/5
Sat 9/5

Find better results for your trip to Canada