Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from London Heathrow Airport to Canada from £193

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 29/4. Fares are subject to change and may not be available on all flights or dates of travel.
LHR — YYZ
19 Feb — 26 Feb1
1 adult

Cheap flight deals from Heathrow to Canada

Keep the following information in mind while searching for Heathrow to Canada flight deals. Data was last updated 14 February 2025.

Round-trip from

£321

One-way from

£193

Popular in

August

Cheapest in

February

Average price

£392

Good round-trip deal

£406 or less

Good one-way deal

£324 or less
WestJet
  • WestJet
  • 25/2-3/3
  • Nonstop
  • 17h 30m total
  • London to Canada
29/4
  • 29/4
  • 2 total stops
  • 35h 11m total
  • London to Canada
Highest demand for flights based on searches. 11% potential increase in price (£50 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (£11 potential savings vs. average return price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from London Heathrow to Canada.
Price to beat on a one-way flight from London Heathrow to Canada.

Find flight deals from Heathrow to Canada

Cheapest flights from Heathrow to Canada
Explore the most affordable flight options available from Heathrow to Canada. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 February 2025.

Tue 25/214:50LHR - YYC
Nonstop8h 50mWestJet
Mon 3/321:10YYC - LHR
Nonstop8h 40mWestJet
Deal found 12/2£321
Fri 21/213:25LHR - YYC
Nonstop9h 20mAir Canada
Tue 25/217:30YYC - LHR
Nonstop8h 50mAir Canada
Deal found 12/2£326
Thu 24/407:25LHR - YYZ
1 stop12h 15mLufthansa
Wed 30/421:20YYZ - LHR
Nonstop7h 15mLufthansa
Deal found 12/2£330
Tue 11/312:15LHR - YYZ
1 stop11h 00mIcelandair
Tue 25/320:45YYZ - LHR
1 stop18h 45mIcelandair
Deal found 12/2£334
Wed 12/313:30LHR - YYZ
1 stop11h 25mMultiple Airlines
Thu 10/414:05YYZ - LHR
1 stop11h 25mMultiple Airlines
Deal found 12/2£337
Thu 27/208:55LHR - YYZ
1 stop12h 25mAir Canada
Mon 3/312:00YYZ - LHR
1 stop14h 10mAir Canada
Deal found 12/2£338
Wed 26/308:55LHR - YTZ
2 stops16h 55mAir Canada
Sun 30/310:20YTZ - LHR
2 stops15h 10mAir Canada
Deal found 12/2£338
Mon 3/311:10LHR - YTZ
2 stops15h 40mMultiple Airlines
Tue 4/310:25YTZ - LHR
1 stop15h 45mMultiple Airlines
Deal found 12/2£340
Fri 21/211:10LHR - YYC
2 stops16h 34mLufthansa
Tue 25/210:45YYC - LHR
1 stop14h 45mLufthansa
Deal found 13/2£354
Tue 11/308:55LHR - YYZ
1 stop12h 05mSWISS
Tue 18/316:00YYZ - LHR
2 stops20h 40mSWISS
Deal found 12/2£357
Wed 5/309:55LHR - YYC
2 stops36h 49mMultiple Airlines
Sun 9/322:10YYC - LHR
Nonstop8h 40mMultiple Airlines
Deal found 12/2£365
Tue 11/314:25LHR - YTZ
2 stops33h 25mSWISS
Tue 18/318:25YTZ - LHR
2 stops23h 00mSWISS
Deal found 11/2£366

Find flights from Heathrow to Canada within your budget

Customise your flight search to find flights from Heathrow to Canada that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 858,174 searches. Data last updated 14 February 2025.

Fly from

Heathrow

Fly to

Canada

Route

Depart

Return

Price

LondonCalgary

LHR - YYC

LHRYYC

London Heathrow

Tue 25/2

14:50-16:40

Nonstop8h 50m

Calgary

Mon 3/3

21:10-12:50

Nonstop8h 40m

£321

LondonToronto

LHR - YYZ

LHRYYZ

London Heathrow

Thu 24/4

07:25-14:40

1 stop12h 15m

Toronto Pearson Intl

Wed 30/4

21:20-09:35

Nonstop7h 15m

£330

LondonToronto

LHR - YYZ

LHRYYZ

London Heathrow

Tue 11/3

12:15-19:15

1 stop11h 00m

Toronto Pearson Intl

Tue 25/3

20:45-19:30

1 stop18h 45m

£334

London