2 stops (13h53m)
Icelandair
2 stops (13h20m)
Icelandair
direct (1h12m)
WestJet
direct (1h27m)
WestJet
1 stop (13h25m)
Air France
1 stop (10h15m)
WestJet
2 stops (17h05m)
KLM
2 stops (20h05m)
WestJet
1 stop (11h38m)
Air Canada
1 stop (9h10m)
Air Canada