Airlines with flights from Marrakech to Oslo
There are four airlines with scheduled flights between RAK and OSL. Norwegian Air is the only airline with non-stop flights from Marrakesh Menara Airport to Gardermoen and the flight time is 5 hours.
Choose airline
Schedules
Non-stop with Norwegian Air
-
Total flight time: 5 hours
-
Low-cost airline
-
Oslo is a Norwegian Air focus city (Operating base).
-
2 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
RAK
Direct
OSL
W51, Dec 16 - Dec 22
Flight
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
DY1699
----
17:40
----
----
----
18:40
----
The timetable & schedule information was updated at 2024-11-19
Via Paris with Air France
-
Total flight time: 7h 50m - 10h 35m.
-
Sky Team Alliance
-
8 flights per week
RAK
Via CDG
OSL
W51, Dec 16 - Dec 22
Flight
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
AF1777
AF1774
AF1774
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AF1077
AF1274
AF1274
----
----
----
----
14:05
14:05
14:05
The timetable & schedule information was updated at 2024-11-19
Via London with British Airways
-
Total flight time: 9h 35m - 10h 45m.
-
One World Alliance
-
2 flights per week
RAK
Via LGW
OSL
W51, Dec 16 - Dec 22
Flight
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
BA2811
BA770
BA770
12:20
----
12:20
----
----
----
----
BA669
BA770
BA770
----
----
----
13:10
----
----
----
The timetable & schedule information was updated at 2024-11-19
Via Geneva with SWISS
-
Total flight time: 6h 55m - 8h 50m.
-
2 flights per week
RAK
Via GVA
OSL
W51, Dec 16 - Dec 22
Flight
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2024-11-19
Via London with British Airways
-
Total flight time: 7h 55m - 10h 25m.
-
One World Alliance
-
1 flights per week
RAK
Via LHR
OSL
W51, Dec 16 - Dec 22
Flight
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22
BA2811
BA770
BA770
12:20
----
12:20
----
----
----
----
BA669
BA770
BA770
----
----
----
13:10
----
----
----
The timetable & schedule information was updated at 2024-11-19