Skip to content
2,003 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Oslo to Marrakesh 2026 — From 300 EUR

Find the cheapest flights from Oslo to Marrakesh in 2026. Compare airlines, prices by month, and booking tips to save on your trip.

Route: Oslo (OSL) → Marrakesh (RAK)

Distance: Direct flights not available

Flight Duration: 5h 30m – 8h 45m with 1 stop

Prices by Month

Month Avg Price Demand
January €340 medium
February €300 low
March €315 low
April €380 medium-high
May €430 high
June €470 high
July €530 very-high
August €530 very-high
September €410 medium-high
October €350 medium
November €300 low
December €490 high

Airlines on This Route

  • SAS (Scandinavian Airlines) (connecting): from €380 — SAS often has sales in January and September. Book via SAS website for cheapest prices; third parties add fees.
  • Norwegian Air (connecting): from €340 — Norwegian offers cheap base fares but baggage costs add up. Check their Oslo-Copenhagen/Barcelona routes for deals.
  • Ryanair (connecting): from €310 — Ryanair rarely flies Oslo-Marrakesh directly; check seasonal charter packages. Their connecting flights are cheapest but airport pairs vary.
  • British Airways (connecting): from €420 — BA via London Heathrow is reliable but pricey. Use Avios points for redemptions – decent availability on this route.
  • Air France/KLM (connecting): from €390 — Both airlines via Paris CDJ or Amsterdam offer similar prices. Flying Blue miles useful for redemptions on either carrier.

Booking Strategy

For Oslo to Marrakesh flights, book 6-10 weeks ahead for the best prices – this route sees heavy charter traffic during peak periods. February and November offer the cheapest fares at €300-320 return, while July-August can hit €500+. Tuesday and Wednesday departures are typically €40-60 cheaper than weekend flights. Use Skyscanner or Google Flights to compare across all carriers, then book directly with the airline to avoid third-party fees. Norwegian and SAS dominate this route from Oslo; consider booking separate legs (e.g., Oslo-Copenhagen + Copenhagen-Marrakesh on different carriers) for savings. Avoid the Christmas period (Dec 20-Jan 5) as prices surge 40-60%. Morning departures (6am-10am) tend to be cheaper than afternoon/evening flights.

Route Tips

  • Use Oslo Gardermoen’s Express Train (Flytoget) from Oslo S – takes 20 minutes and costs 200 NOK – don’t waste money on taxis for the 50km airport transfer.
  • Norwegian often charges €30-50 for checked bags at airport counter vs €20-30 online – always purchase baggage during booking.
  • Morocco requires visa-free entry for EU/UK/US citizens for stays under 90 days – ensure passport valid 6 months beyond travel dates.
  • For the best riad experience in Marrakesh, book in the medina rather than the modern Gueliz district – you’ll be steps from major sights.
  • Check Norwegian’s ‘Trip Planner’ tool which sometimes packages flights + hotels cheaper than booking separately, especially for winter sun getaways.

Frequently Asked Questions

How long is the flight from Oslo to Marrakesh?

There are no direct flights from Oslo (OSL) to Marrakesh (RAK). The shortest connecting routes take approximately 5h 30m, typically via Copenhagen (SAS) or Barcelona (Norwegian/Vueling). Most connections take 6h 30m to 8h 45m, with popular routes through London Heathrow (British Airways), Paris CDG (Air France), or Amsterdam Schiphol (KLM). The total travel time including layover usually ranges from 6 to 10 hours depending on your connection city and wait time between flights.

How much does it cost to fly from Oslo to Marrakesh?

Prices range from €300 to €530 depending on season. The cheapest fares (€300-320) are available in February and November when demand is low. Spring (April-May) sees €380-430, while summer peak (June-August) hits €470-530. Christmas period (mid-December) runs €480-500. One-way tickets are roughly 60% of round-trip prices. Norwegian typically offers the lowest base fares at €260-300 one-way, though add €50+ for baggage. SAS and legacy carriers start around €350 one-way but include checked bags.

Are there direct flights from Oslo to Marrakesh?

No, there are currently no direct commercial flights from Oslo Gardermoen (OSL) to Marrakesh Menara (RAK). This route requires at least one stop. Previously, seasonal charter flights operated by Norwegian and other tour operators connected Oslo directly during winter months, but these are not currently part of regular schedules. To reach Marrakesh, you’ll need to connect through major European hubs like Copenhagen, London, Paris, Amsterdam, or Barcelona.

What is the cheapest month to fly from Oslo to Marrakesh?

February is the cheapest month with average prices around €300, followed closely by November at €300-310. These shoulder seasons offer the best value as European winter weather discourages sun-seeking travelers. March (€315) and January (€340) also offer decent deals. Avoid July and August (€530 average) when European summer vacation drives prices up 75% compared to February. The Christmas/New Year period (December) sees prices around €480-500 due to holiday travel demand.

Which airlines fly from Oslo to Marrakesh?

No single airline operates this route non-stop. SAS offers connections via Copenhagen (most reliable), while Norwegian flies via Barcelona or other European cities. Budget options include Ryanair connecting through various European airports. British Airways via London Heathrow, Air France via Paris CDG, and KLM via Amsterdam provide premium options with better baggage allowances. Vueling and other European low-cost carriers also serve connecting routes. Charter flights from Norwegian sometimes operate seasonally – check with Norwegian Holiday or other tour operators.

What airport do I fly into in Marrakesh?

You’ll arrive at Marrakesh Menara Airport (RAK), located 6km southwest of the medina. The airport is relatively small but modern. Taxis to the city center cost 70-100 MAD (€7-10) – agree on price before departure or use the official taxi stand. No train or bus service directly from airport; most travelers take taxis or arrange airport transfers through their riad/hotel. Public CTM buses (Line 11) run every 30 minutes to the central bus station for 30 MAD (€3). Allow 20-30 minutes to city center by road.

How far in advance should I book Oslo to Marrakesh flights?

Book 6-10 weeks ahead for optimal pricing. For February travel, book by early December. For November trips, book by late August. Summer travelers should book 10-12 weeks out as flights fill quickly. Last-minute deals are rare on this route since charter flights dominate – waiting often means higher prices. Use fare alerts starting 3 months before your target travel dates. Avoid booking more than 4 months ahead as airlines haven’t released their best discount seats yet.

Is it cheaper to fly from Oslo to Marrakesh on weekdays?

Yes, Tuesday and Wednesday departures are typically €40-60 cheaper than Friday-Sunday flights. Monday and Thursday fall in the middle. The difference is most pronounced in off-peak seasons; during summer peak, weekday savings shrink to €20-30. For return flights, Tuesday-Wednesday are cheapest while Saturday returns command premiums. However, Norwegian’s dynamic pricing means exact savings vary – use Skyscanner’s ‘Whole month’ view to identify the cheapest date combinations. Morning departures (6-10am) often beat afternoon/evening flights by €30-50.

Data updated: 2026-03

Posted 17d ago
Get deals like this instantly Free Telegram alerts — no spam, unsubscribe any time
Join Free

More deals you might like

Loading route… Book Now →