2 stops (21h40m)
Air Canada
2 stops (35h12m)
Middle East Airlines
3 stops (24h15m)
Lufthansa
2 stops (31h12m)
Lufthansa
1 stop (15h35m)
Royal Jordanian
1 stop (27h30m)
Turkish Airlines
2 stops (18h32m)
United Airlines
1 stop (16h25m)
Lufthansa
1 stop (18h15m)
Delta Air Lines
1 stop (17h25m)
Middle East Airlines
2 stops (39h20m)
Air Europa
2 stops (43h42m)
Air Europa