1 stop (15h05m)
Qatar Airways
1 stop (15h45m)
Qatar Airways
1 stop (29h45m)
Air France
1 stop (20h)
KLM
1 stop (27h55m)
KLM
1 stop (26h05m)
KLM
1 stop (15h30m)
British Airways
1 stop (15h)
Qatar Airways
1 stop (31h25m)
Turkish Airlines
1 stop (15h)
Qatar Airways
1 stop (6h30m)
Kenya Airways
1 stop (9h40m)
Kenya Airways