Lowcost flights from Dusseldorf (Germany) to Oujda (Morocco), €49 - €196

Direct distance between cities: 1958 km. Average direct flight time is 3:18 hours.

Please note! Some routes are seasonal.

From Dusseldorf to Oujda with Ryanair (FR)
Average ticket price: €49 - €196

Connection in Agadir (Morocco)
From Dusseldorf to Agadir with Eurowings Europe (E6)
From Dusseldorf to Agadir with Eurowings (EW)
From Dusseldorf to Agadir with Ryanair (FR)
Average ticket price: €67 - €268
From Agadir to Oujda with Ryanair (FR)
Average ticket price: €22 - €87
Connection in Barcelona (Spain)
From Dusseldorf to Barcelona with Eurowings Europe (E6)
From Dusseldorf to Barcelona with Eurowings (EW)
From Dusseldorf to Barcelona with Level (IB)
From Dusseldorf to Barcelona with Vueling (VY)
Average ticket price: €29 - €115
From Barcelona to Oujda with Ryanair (FR)
Average ticket price: €20 - €82
Connection in Lyon (France)
From Dusseldorf to Lyon with Eurowings Europe (E6)
From Dusseldorf to Lyon with Eurowings (EW)
Average ticket price: €16 - €62
From Lyon to Oujda with Transavia France (TO)
Average ticket price: €34 - €135
Connection in Marrakech (Morocco)
From Dusseldorf to Marrakech with Eurowings Europe (E6)
From Dusseldorf to Marrakech with Eurowings (EW)
From Dusseldorf to Marrakech with Ryanair (FR)
Average ticket price: €62 - €250
From Marrakech to Oujda with Ryanair (FR)
Average ticket price: €17 - €67
Connection in Marseille (France)
From Dusseldorf to Marseille with Eurowings (EW)
From Dusseldorf to Marseille with Ryanair (FR)
Average ticket price: €22 - €89
From Marseille to Oujda with Ryanair (FR)
Average ticket price: €28 - €114
Connection in Tangier (Morocco)
From Dusseldorf to Tangier with Ryanair (FR)
Average ticket price: €50 - €200
From Tangier to Oujda with Ryanair (FR)
Average ticket price: €9 - €38