2 stops (37h49m)
Air Europa
2 stops (20h10m)
Air Europa
1 stop (31h50m)
Emirates
1 stop (33h30m)
Emirates
1 stop (12h20m)
Aer Lingus
1 stop (10h20m)
Aer Lingus
1 stop (11h05m)
Icelandair
1 stop (10h35m)
Icelandair
1 stop (27h05m)
TAP Air Portugal
1 stop (11h45m)
TAP Air Portugal
1 stop (33h50m)
KLM
2 stops (18h50m)
Delta Air Lines
2 stops (18h36m)
Air France
2 stops (20h04m)
Delta Air Lines
1 stop (15h26m)
Air Canada
1 stop (17h20m)
Air Canada
2 stops (29h27m)
Singapore Airlines
2 stops (35h14m)
Singapore Airlines