Norwegian Air Shuttle flies nonstop from Oslo (OSL) to Marrakesh (RAK), 3–4 times a week. The flight takes about 4h 57m and covers 2,161 miles (3,477 km). Arrivals run on time 99.4% at OSL and 100.0% at RAK — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Yes, Norwegian Air Shuttle operates nonstop flights from Oslo (OSL) to Marrakesh (RAK).
Norwegian Air Shuttle operates nonstop flights from Oslo to Marrakesh.
The nonstop flight from Oslo to Marrakesh takes ~4h 57m (approximately 3477 km).
Nonstop flights from Oslo to Marrakesh operate 3–4×/week.
Arrivals run on time 99.4% at OSL and 100.0% at RAK — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Scout — our search agent — hunts nonstop fares from Oslo every night and pings you when one's worth booking.
Watch it work →