1 stop (34h)
Qatar Airways
2 stops (35h45m)
Alaska Airlines
2 stops (48h20m)
Finnair
2 stops (42h40m)
Finnair
1 stop (34h30m)
Emirates
1 stop (35h50m)
Emirates
2 stops (22h13m)
Air Canada
2 stops (23h50m)
Air Canada
1 stop (27h40m)
Singapore Airlines
1 stop (26h50m)
Singapore Airlines