1 stop (39h20m)
Kenya Airways
1 stop (24h10m)
Kenya Airways
1 stop (38h45m)
Turkish Airlines
1 stop (30h40m)
Turkish Airlines
1 stop (17h35m)
Air France
1 stop (23h30m)
Air France
2 stops (20h)
United Airlines
1 stop (20h15m)
United Airlines
1 stop (32h15m)
Qatar Airways
2 stops (33h19m)
Qatar Airways
1 stop (16h30m)
KLM
2 stops (21h25m)
KLM
1 stop (12h50m)
United Airlines
1 stop (20h10m)
United Airlines
1 stop (41h45m)
Turkish Airlines
1 stop (27h05m)
Turkish Airlines
2 stops (34h30m)
JetBlue
1 stop (30h15m)
Qatar Airways