1 stop (9h40m)
Kenya Airways
1 stop (6h30m)
Kenya Airways
1 stop (24h50m)
Emirates
1 stop (18h50m)
Emirates
1 stop (13h50m)
KLM
1 stop (23h45m)
KLM
1 stop (26h50m)
Air France
1 stop (18h55m)
KLM
1 stop (18h40m)
Qatar Airways
1 stop (18h25m)
Qatar Airways
1 stop (21h27m)
Delta Air Lines
1 stop (24h20m)
KLM
1 stop (20h)
Virgin Atlantic
1 stop (22h45m)
Virgin Atlantic
1 stop (24h35m)
Qatar Airways
1 stop (26h05m)
Qatar Airways
2 stops (41h35m)
Air France
2 stops (48h05m)
KLM