2 stops (27h03m)
TAP Air Portugal
2 stops (22h59m)
TAP Air Portugal
1 stop (24h57m)
Air France
2 stops (16h)
Delta Air Lines
2 stops (20h48m)
Air Europa
2 stops (24h35m)
Air Europa
1 stop (14h44m)
KLM
1 stop (11h03m)
Delta Air Lines
2 stops (15h41m)
Icelandair
2 stops (13h50m)
Icelandair
2 stops (16h55m)
Air Canada
1 stop (12h10m)
Air Canada