Flights North America Canada London to Canada

Cheap flights from London to Canada

Depart
Return
Any month
Compare vs momondo |

London to Canada flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from London to Canada by changing tabs
Quickest
Cheapest
Virgin Atlantic
Virgin Atlantic
08 Feb
05:00
LHR
London Heathrow airport
12h 00m
1 Stop
YYZ
12:00
Toronto Pearson Intl airport
Virgin Atlantic
09 Feb
00:00
YYZ
Toronto Pearson Intl airport
10h 11m
1 Stop
LHR
15:11
London Heathrow airport
£270
British Airways
British Airways
07 Feb
05:00
LHR
London Heathrow airport
33h 36m
1 Stop
YYZ
09:36
+1
Toronto Pearson Intl airport
British Airways
09 Feb
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LHR
12:05
London Heathrow airport
£282
Virgin Atlantic
Virgin Atlantic
11 Jan
05:00
LHR
London Heathrow airport
18h 45m
1 Stop
YYZ
18:45
Toronto Pearson Intl airport
Virgin Atlantic
13 Jan
00:00
YYZ
Toronto Pearson Intl airport
20h 31m
1 Stop
LHR
01:31
+1
London Heathrow airport
£294
Virgin Atlantic
Virgin Atlantic
11 Jan
05:00
LHR
London Heathrow airport
20h 21m
1 Stop
YUL
20:21
Montreal Pierre Elliott Trudeau Intl airport
Virgin Atlantic
13 Jan
00:00
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 19m
1 Stop
LHR
21:19
London Heathrow airport
£296
Air Transat
Air Transat
31 Jan
05:00
LGW
London Gatwick airport
8h 15m
YYZ
08:15
Toronto Pearson Intl airport
Air Transat
25 Feb
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LGW
12:05
London Gatwick airport
£302
Air Transat
Air Transat
04 Feb
05:00
LGW
London Gatwick airport
8h 15m
YYZ
08:15
Toronto Pearson Intl airport
Air Transat
11 Feb
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LGW
12:05
London Gatwick airport
£303
Air Transat
Air Transat
31 Jan
05:00
LGW
London Gatwick airport
8h 15m
YYZ
08:15
Toronto Pearson Intl airport
Air Transat
25 Feb
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LGW
12:05
London Gatwick airport
£302
Air Transat
Air Transat
04 Feb
05:00
LGW
London Gatwick airport
8h 15m
YYZ
08:15
Toronto Pearson Intl airport
Air Transat
11 Feb
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LGW
12:05
London Gatwick airport
£303
Air Transat
Air Transat
17 Jan
05:00
LGW
London Gatwick airport
8h 15m
YYZ
08:15
Toronto Pearson Intl airport
Air Transat
20 Jan
00:00
YYZ
Toronto Pearson Intl airport
7h 05m
LGW
12:05
London Gatwick airport
£305
Lufthansa
Lufthansa
10 Mar
04:00
LHR
London Heathrow airport
11h 20m
1 Stop
YYZ
11:20
Toronto Pearson Intl airport
Lufthansa
31 Mar
00:00
YYZ
Toronto Pearson Intl airport
7h 00m
LHR
12:00
London Heathrow airport
£321
Air Canada
Air Canada
11 Jan
05:00
LHR
London Heathrow airport
9h 35m
YVR
06:35
Vancouver Intl airport
Air Canada
19 Jan
21:00
YVR
Vancouver Intl airport
9h 25m
LHR
14:25
+1
London Heathrow airport
£457
WestJet
WestJet
02 Jun
05:00
LGW
London Gatwick airport
8h 19m
YYZ
08:19
Toronto Pearson Intl airport
WestJet
08 Jun
00:00
YYZ
Toronto Pearson Intl airport
11h 05m
1 Stop
LGW
16:05
London Gatwick airport
£360

Alternative routes for London to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
London to Toronto
Fastest flight time
7h 45m
Cheapest price
£282
London to Montreal
Fastest flight time
7h 10m
Cheapest price
£307
Birmingham to Toronto
Fastest flight time
12h 25m
Cheapest price
£325
London to Vancouver
Fastest flight time
9h 32m
Cheapest price
£365
London to Calgary
Fastest flight time
9h 05m
Cheapest price
£374
London to Winnipeg
Fastest flight time
16h 04m
Cheapest price
£409
Birmingham to Vancouver
Fastest flight time
13h 15m
Cheapest price
£409
Birmingham to Montreal
Fastest flight time
10h 20m
Cheapest price
£410
London to Ottawa
Fastest flight time
7h 35m
Cheapest price
£436
London to London
Fastest flight time
15h 14m
Cheapest price
£444
London to Regina
Fastest flight time
13h 57m
Cheapest price
£462
London to Saskatoon
Fastest flight time
14h 27m
Cheapest price
£462
London to Québec City
Fastest flight time
10h 55m
Cheapest price
£472
Birmingham to Calgary
Fastest flight time
14h 30m
Cheapest price
£478
London to Comox
Fastest flight time
16h 24m
Cheapest price
£489
London to Halifax
Fastest flight time
6h 40m
Cheapest price
£495
London to Kelowna
Fastest flight time
12h 11m
Cheapest price
£506
Birmingham to Saskatoon
Fastest flight time
20h 18m
Cheapest price
£516
Norwich to Montreal
Fastest flight time
39h 07m
Cheapest price
£519
Norwich to Winnipeg
Fastest flight time
37h 52m
Cheapest price
£521
View more

Flights from London to:

Flights to Canada from:

*Flight prices to Canada are based on prices for economy tickets found by momondo users during searches within the last 72 hours. These prices may no longer be available.
Flights North America Canada London to Canada