Flights from Stockholm to Marrakech – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ARN to RAK – All flight route options from Stockholm Arlanda Airport, Sweden to Marrakesh Menara Airport, Morocco. These routes are operated by 20 airlines. Fly non-stop with Ryanair or Norwegian Air Intl, or choose from 14 different stopover flights. The shortest flight time is 5 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Marrakesh Menara Airport
We got great deals on hotels and car rentals near the airport.
Stockholm to Marrakech flights
There are over 16 airlines and as many as 29 flights every week to this destination. You can fly non-stop to Marrakech (RAK) from Stockholm (ARN) with Norwegian Air Intl or Ryanair but if a stopover option suits you better you can choose to fly via Madrid, Dusseldorf or any other of the 14 alternatives with connectiing airports.
Stockholm to Marrakech with Norwegian Air Intl
Norwegian Air Intl has non-stop every Wednesday or Saturday at 11:10, 15:10 or 15:25. You also have the option to do a transit flight via Copenhagen.
Note Non-stop flights with Norwegian Air Intl will begin in Sep 2025.
With Iberia
If you fly from Stockholm with Iberia you will do a stopover in Madrid, MAD before reaching Marrakech. This flight trip will take 7 hours and 15 minutes and you can fly every Monday or Saturday with departures at 06:15. Iberia is a member of the air alliance OneWorld.
Distance & flight times: Arlanda to Marrakesh Menara Airport
The shortest flight time between ARN and RAK is 5 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 10m | - | 2290 miles (3685 km) |
MAD Madrid | 7h 15m | 1h 10m | 2290 miles (3685 km) |
DUS Dusseldorf | 7h 35m | 1h 45m | 2290 miles (3685 km) |
VIE Vienna | 7h 45m | 1h 35m | 2532 miles (4074 km) |
MUC Munich | 8h 0m | 1h 50m | 2384 miles (3836 km) |
BCN Barcelona | 8h 0m | 1h 45m | 2324 miles (3739 km) |
BRU Brussels | 8h 13m | 2h 25m | 2291 miles (3686 km) |
FRA Frankfurt | 8h 33m | 1h 0m | 2306 miles (3710 km) |
CDG Paris | 8h 35m | 2h 35m | 2291 miles (3686 km) |
CPH Copenhagen | 9h 0m | 1h 10m | 2291 miles (3686 km) |
ZRH Zurich | 9h 5m | 3h 5m | 2338 miles (3762 km) |
OSL Oslo | 9h 40m | 1h 50m | 2412 miles (3881 km) |
AMS Amsterdam | 9h 45m | 4h 25m | 2297 miles (3696 km) |
LHR London | 10h 45m | 2h 0m | 2347 miles (3776 km) |
DUB Dublin | 10h 50m | 4h 30m | 2533 miles (4076 km) |



Quick copy and share this page
From Stockholm to Morocco
Below is a list of other destinations to Morocco from Stockholm Arlanda Airport with either direct flights or 1 stop connections.
From Sweden to Marrakech
Below is a list of other cities in Sweden with flights to Marrakech with either non-stop or connecting flights.
-
GOT Gothenburg Direct
-
LLA Lulea
-
UME Umea