Lowcost flights from Marrakech (Morocco) to Oujda (Morocco), €17 - €67

Direct distance between cities: 669 km. Average direct flight time is 1:47 hours.

Please note! Some routes are seasonal.

From Marrakech to Oujda with Ryanair (FR)
Average ticket price: €17 - €67

Connection in Agadir (Morocco)
From Marrakech to Agadir with Transavia (HV)
Average ticket price: €5 - €20
From Agadir to Oujda with Ryanair (FR)
Average ticket price: €22 - €87
Connection in Barcelona (Spain)
From Marrakech to Barcelona with Ryanair (FR)
From Marrakech to Barcelona with Level (IB)
From Marrakech to Barcelona with Vueling (VY)
Average ticket price: €35 - €142
From Barcelona to Oujda with Ryanair (FR)
Average ticket price: €20 - €82
Connection in Brussels (Belgium)
From Marrakech to Brussels with Ryanair (FR)
From Marrakech to Brussels with Transavia (HV)
Average ticket price: €59 - €237
From Brussels to Oujda with Air Arabia Maroc (3O)
From Brussels to Oujda with Ryanair (FR)
Average ticket price: €46 - €186
Connection in Casablanca (Morocco)
From Marrakech to Casablanca with Peach Aviation (MM)
Average ticket price: €5 - €22
From Casablanca to Oujda with Level (IB)
Average ticket price: €13 - €54
Connection in Dusseldorf (Germany)
From Marrakech to Dusseldorf with Eurowings Europe (E6)
From Marrakech to Dusseldorf with Eurowings (EW)
From Marrakech to Dusseldorf with Ryanair (FR)
Average ticket price: €62 - €250
From Dusseldorf to Oujda with Ryanair (FR)
Average ticket price: €49 - €196
Connection in Lille (France)
From Marrakech to Lille with Transavia France (TO)
From Marrakech to Lille with Volotea (V7)
Average ticket price: €58 - €231
From Lille to Oujda with Transavia France (TO)
Average ticket price: €45 - €181
Connection in Lyon (France)
From Marrakech to Lyon with Transavia France (TO)
From Marrakech to Lyon with Volotea (V7)
From Marrakech to Lyon with EasyJet (U2)
Average ticket price: €48 - €193
From Lyon to Oujda with Transavia France (TO)
Average ticket price: €34 - €135
Connection in Marseille (France)
From Marrakech to Marseille with Transavia France (TO)
From Marrakech to Marseille with Ryanair (FR)
Average ticket price: €44 - €175
From Marseille to Oujda with Ryanair (FR)
Average ticket price: €28 - €114
Connection in Montpellier (France)
From Marrakech to Montpellier with Transavia France (TO)
Average ticket price: €42 - €170
From Montpellier to Oujda with Air Arabia Maroc (3O)
Average ticket price: €28 - €110
Connection in Murcia (Spain)
From Marrakech to Murcia with Ryanair (FR)
Average ticket price: €23 - €94
From Murcia to Oujda with Air Arabia Maroc (3O)
Average ticket price: €9 - €35
Connection in Paris (France)
From Marrakech to Paris with Peach Aviation (MM)
From Marrakech to Paris with Transavia France (TO)
From Marrakech to Paris with Ryanair (FR)
From Marrakech to Paris with EasyJet (U2)
Average ticket price: €53 - €211
From Paris to Oujda with Air Arabia Maroc (3O)
From Paris to Oujda with Transavia France (TO)
From Paris to Oujda with Ryanair (FR)
Average ticket price: €40 - €160
Connection in Tangier (Morocco)
From Marrakech to Tangier with Ryanair (FR)
Average ticket price: €12 - €50
From Tangier to Oujda with Ryanair (FR)
Average ticket price: €9 - €38
Connection in Toulouse (France)
From Marrakech to Toulouse with Ryanair (FR)
From Marrakech to Toulouse with EasyJet (U2)
Average ticket price: €39 - €157
From Toulouse to Oujda with Ryanair (FR)
Average ticket price: €26 - €102