1 stop (14h25m)
Air Canada
1 stop (26h16m)
Air Canada
2 stops (22h30m)
Brussels Airlines
2 stops (35h05m)
Ryanair
1 stop (15h28m)
Frontier Airlines
1 stop (16h56m)
Iberia
1 stop (15h16m)
Finnair
1 stop (16h36m)
Finnair
1 stop (24h55m)
British Airways
1 stop (17h44m)
Iberia
2 stops (21h19m)
ITA airways
1 stop (26h05m)
Turkish Airlines
1 stop (18h40m)
Air Canada
1 stop (15h24m)
Air Canada
direct (7h20m)
British Airways
direct (8h10m)
British Airways
direct (7h25m)
Iberia
1 stop (23h35m)
Iberia
direct (7h20m)
Finnair
1 stop (20h15m)
British Airways