1 stop (13h05m)
Air France
1 stop (22h50m)
Air France
1 stop (24h20m)
Emirates
1 stop (23h50m)
Emirates
3 stops (30h25m)
Vueling
3 stops (20h45m)
Royal Air Maroc
2 stops (17h55m)
Ryanair
2 stops (20h30m)
Royal Air Maroc
1 stop (11h55m)
Royal Air Maroc
1 stop (11h30m)
Royal Air Maroc