Search and find cheap flights to Canada

Thu 21/3
Thu 28/3
Any month
Compare vs momondo |

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users
Auckland - Vancouver 1,220 NZD
Christchurch - Vancouver 1,338 NZD
Wellington - Vancouver 1,563 NZD
Christchurch - Calgary 1,591 NZD
Christchurch - Montreal 1,614 NZD

Canada flight deals found on momondo

Check out some of the best fares to Canada found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
CHC
16:00
Christchurch airport
26h 28m
2 Stops
23:28
YVR
Vancouver Intl airport
Multiple Airlines
YVR
21:00
Vancouver Intl airport
25h 00m
2 Stops
17:00
+2
CHC
Christchurch airport
1,226 NZD
Sichuan Airlines
Sichuan Airlines
AKL
16:00
Auckland Intl airport
32h 05m
2 Stops
05:05
+1
YVR
Vancouver Intl airport
Sichuan Airlines
YVR
21:00
Vancouver Intl airport
35h 55m
2 Stops
03:55
+3
AKL
Auckland Intl airport
1,255 NZD
Sichuan Airlines
Sichuan Airlines
AKL
16:00
Auckland Intl airport
32h 05m
2 Stops
05:05
+1
YVR
Vancouver Intl airport
Sichuan Airlines
YVR
21:00
Vancouver Intl airport
35h 55m
2 Stops
03:55
+3
AKL
Auckland Intl airport
1,261 NZD
China Eastern
China Eastern
AKL
16:00
Auckland Intl airport
31h 10m
1 Stop
04:10
+1
YVR
Vancouver Intl airport
China Eastern
YVR
21:00
Vancouver Intl airport
31h 50m
1 Stop
23:50
+2
AKL
Auckland Intl airport
1,484 NZD
Qantas Airways
Qantas Airways
AKL
16:00
Auckland Intl airport
31h 40m
2 Stops
04:40
+1
YVR
Vancouver Intl airport
Qantas Airways
YVR
21:00
Vancouver Intl airport
32h 15m
2 Stops
00:15
+3
AKL
Auckland Intl airport
1,512 NZD
Air New Zealand
Air New Zealand
AKL
16:00
Auckland Intl airport
13h 10m
10:10
YVR
Vancouver Intl airport
Air New Zealand
YVR
21:00
Vancouver Intl airport
13h 55m
05:55
+2
AKL
Auckland Intl airport
1,556 NZD
Air New Zealand
Air New Zealand
AKL
16:00
Auckland Intl airport
13h 10m
10:10
YVR
Vancouver Intl airport
Air New Zealand
YVR
21:00
Vancouver Intl airport
13h 55m
05:55
+2
AKL
Auckland Intl airport
1,556 NZD
Air New Zealand
Air New Zealand
NPL
16:00
New Plymouth airport
31h 48m
2 Stops
04:48
+1
YVR
Vancouver Intl airport
Air New Zealand
YVR
21:00
Vancouver Intl airport
16h 15m
1 Stop
08:15
+2
NPL
New Plymouth airport
2,038 NZD
Multiple Airlines
Multiple Airlines
CHC
16:00
Christchurch airport
25h 15m
2 Stops
22:15
YVR
Vancouver Intl airport
Multiple Airlines
YVR
21:00
Vancouver Intl airport
25h 00m
2 Stops
17:00
+2
CHC
Christchurch airport
1,652 NZD
Multiple Airlines
Multiple Airlines
CHC
16:00
Christchurch airport
26h 28m
2 Stops
23:28
YVR
Vancouver Intl airport
Multiple Airlines
YVR
21:00
Vancouver Intl airport
25h 00m
2 Stops
17:00
+2
CHC
Christchurch airport
1,226 NZD
Multiple Airlines
Multiple Airlines
AKL
16:00
Auckland Intl airport
24h 09m
2 Stops
00:09
+1
YYZ
Toronto Pearson Intl airport
Multiple Airlines
YYZ
00:00
Toronto Pearson Intl airport
27h 20m
2 Stops
19:20
+1
AKL
Auckland Intl airport
1,855 NZD
Air New Zealand
Air New Zealand
DUD
16:00
Dunedin airport
33h 33m
2 Stops
06:33
+1
YVR
Vancouver Intl airport
Air New Zealand
YVR
21:00
Vancouver Intl airport
18h 45m
2 Stops
10:45
+2
DUD
Dunedin airport
2,047 NZD

Consider flying elsewhere in North America

If you need more inspiration, you will find the most searched countries in North America