Search and find cheap flights to Canada

Thu 18/10
Thu 25/10
Any month
Compare vs momondo |

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users
London - Montreal 359 GBP
Birmingham - Toronto 438 GBP
Edinburgh - Toronto 448 GBP
Manchester - Toronto 449 GBP
London - Vancouver 482 GBP

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
LHR
05:00
London Heathrow airport
12h 35m
1 Stop
12:35
YYZ
Toronto Pearson Intl airport
British Airways
YYZ
00:00
Toronto Pearson Intl airport
9h 47m
1 Stop
14:47
LHR
London Heathrow airport
260£
WOW air
WOW air
LGW
05:00
London Gatwick airport
10h 50m
1 Stop
10:50
YYZ
Toronto Pearson Intl airport
WOW air
YYZ
00:00
Toronto Pearson Intl airport
10h 35m
1 Stop
15:35
LGW
London Gatwick airport
268£
Icelandair
Icelandair
LGW
05:00
London Gatwick airport
11h 30m
1 Stop
11:30
YYZ
Toronto Pearson Intl airport
Icelandair
YYZ
00:00
Toronto Pearson Intl airport
10h 20m
1 Stop
15:20
LGW
London Gatwick airport
290£
Multiple Airlines
Multiple Airlines
LTN
05:00
London Luton Airport airport
29h 15m
1 Stop
05:15
+1
YYZ
Toronto Pearson Intl airport
Multiple Airlines
YYZ
00:00
Toronto Pearson Intl airport
23h 55m
1 Stop
04:55
+1
LTN
London Luton Airport airport
303£
Air Transat
Air Transat
LGW
05:00
London Gatwick airport
8h 15m
08:15
YYZ
Toronto Pearson Intl airport
Air Transat
YYZ
00:00
Toronto Pearson Intl airport
7h 25m
11:25
LGW
London Gatwick airport
335£
SWISS
SWISS
LCY
04:00
London City Airport airport
21h 20m
1 Stop
21:20
YYZ
Toronto Pearson Intl airport
SWISS
YYZ
00:00
Toronto Pearson Intl airport
15h 05m
1 Stop
19:05
LCY
London City Airport airport
344£
Air Transat
Air Transat
LGW
05:00
London Gatwick airport
8h 15m
08:15
YYZ
Toronto Pearson Intl airport
Air Transat
YYZ
00:00
Toronto Pearson Intl airport
7h 25m
11:25
LGW
London Gatwick airport
335£
WOW air
WOW air
LGW
05:00
London Gatwick airport
10h 50m
1 Stop
10:50
YYZ
Toronto Pearson Intl airport
WOW air
YYZ
00:00
Toronto Pearson Intl airport
10h 35m
1 Stop
15:35
LGW
London Gatwick airport
268£
Icelandair
Icelandair
LGW
05:00
London Gatwick airport
11h 30m
1 Stop
11:30
YYZ
Toronto Pearson Intl airport
Icelandair
YYZ
00:00
Toronto Pearson Intl airport
10h 20m
1 Stop
15:20
LGW
London Gatwick airport
290£
British Airways
British Airways
LHR
05:00
London Heathrow airport
12h 35m
1 Stop
12:35
YYZ
Toronto Pearson Intl airport
British Airways
YYZ
00:00
Toronto Pearson Intl airport
9h 47m
1 Stop
14:47
LHR
London Heathrow airport
260£
SWISS
SWISS
LCY
04:00
London City Airport airport
21h 20m
1 Stop
21:20
YYZ
Toronto Pearson Intl airport
SWISS
YYZ
00:00
Toronto Pearson Intl airport
15h 05m
1 Stop
19:05
LCY
London City Airport airport
344£
Multiple Airlines
Multiple Airlines
LTN
05:00
London Luton Airport airport
29h 15m
1 Stop
05:15
+1
YYZ
Toronto Pearson Intl airport
Multiple Airlines
YYZ
00:00
Toronto Pearson Intl airport
23h 55m
1 Stop
04:55
+1
LTN
London Luton Airport airport
303£

Popular routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times