2 stops (33h55m)
Qatar Airways
2 stops (39h45m)
Lufthansa Cityline
2 stops (27h45m)
Singapore Airlines
2 stops (26h45m)
Singapore Airlines
2 stops (41h)
Air Canada
2 stops (40h55m)
Air Canada
2 stops (42h45m)
Singapore Airlines
2 stops (27h45m)
Singapore Airlines