1 stop (29h30m)
Kenya Airways
1 stop (36h35m)
Kenya Airways
direct (1h25m)
Vueling
direct (1h30m)
Vueling
direct (1h20m)
easyJet
direct (1h15m)
easyJet
direct (1h30m)
easyJet
direct (1h35m)
easyJet
direct (1h20m)
Air France
direct (1h15m)
easyJet
1 stop (4h35m)
KLM
direct (2h)
Air France
1 stop (3h40m)
KLM
direct (1h10m)
Air France
direct (1h40m)
Air France
direct (1h50m)
Air France