Lowcost flights from Casablanca (Morocco) to Ouarzazate (Morocco), €7 - €30

Direct distance between cities: 298 km. Average direct flight time is 1:21 hours.

Please note! Some routes are seasonal.

From Casablanca to Ouarzazate with Level (IB)
Average ticket price: €7 - €30

Connection in Barcelona (Spain)
From Casablanca to Barcelona with Air Arabia Maroc (3O)
From Casablanca to Barcelona with Level (IB)
From Casablanca to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
From Barcelona to Ouarzazate with Ryanair (FR)
Average ticket price: €36 - €142
Connection in London (United Kingdom)
From Casablanca to London with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From London to Ouarzazate with Ryanair UK (RK)
Average ticket price: €59 - €236
Connection in Paris (France)
From Casablanca to Paris with Peach Aviation (MM)
From Casablanca to Paris with Transavia France (TO)
From Casablanca to Paris with EasyJet (U2)
Average ticket price: €47 - €189
From Paris to Ouarzazate with Transavia France (TO)
Average ticket price: €54 - €214