Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Ryanair UK

The cheapest airline(s) flying from Berlin to Marrakesh is Ryanair UK.

  • Ryanair UK Ryanair UK
  • EasyJet EasyJet
  • Iberia Iberia
  • Wizz Air UK Wizz Air UK
  • Wizz Air Malta Wizz Air Malta
  • Ryanair Ryanair
  • Air France Air France
  • KLM KLM
  • TAP Air Portugal TAP Air Portugal
  • Lufthansa Lufthansa
Cheapest Month February

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Berlin to Marrakesh is February.

  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Berlin to Marrakesh is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:00 BER
    16:20 RAK
    4Hrs, 20m Direct
  • BERBerlin Brandenburg Airport 12:00 - RAK 16:20 4h 20m Direct
  • BERBerlin Brandenburg Airport 12:00
  • RAKMarrakech Airport 16:20
  • 4h 20m
  • Direct
  • Ryanair (FR 5474)Boeing 737 800
  • Ryanair (FR 5474)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 12:00 BER
    16:20 RAK
    4Hrs, 20m Direct
  • BERBerlin Brandenburg Airport 12:00 - RAK 16:20 4h 20m Direct
  • BERBerlin Brandenburg Airport 12:00
  • RAKMarrakech Airport 16:20
  • 4h 20m
  • Direct
  • Ryanair (FR 5474)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5474)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 12:20 BER
    16:40 RAK
    4Hrs, 20m Direct
  • BERBerlin Brandenburg Airport 12:20 - RAK 16:40 4h 20m Direct
  • BERBerlin Brandenburg Airport 12:20
  • RAKMarrakech Airport 16:40
  • 4h 20m
  • Direct
  • Ryanair (FR 5474)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5474)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 17:45 BER
    22:05 RAK
    4Hrs, 20m Direct
  • BERBerlin Brandenburg Airport 17:45 - RAK 22:05 4h 20m Direct
  • BERBerlin Brandenburg Airport 17:45
  • RAKMarrakech Airport 22:05
  • 4h 20m
  • Direct
  • Ryanair (FR 5474)Boeing 737 800
  • Ryanair (FR 5474)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 06:00 BER
    16:20 RAK
    10Hrs, 20m 1 Stop (MAD)
  • BERBerlin Brandenburg Airport 06:00 - RAK 16:20 10h 20m 1 Stop (MAD) Madrid
  • BERBerlin Brandenburg Airport 06:00
    MADMadrid Barajas Airport 14:15
  • MADMadrid Barajas Airport 09:15
    RAKMarrakech Airport 16:20
  • 10h 20m (5h)
  • 1 Stop MAD · Madrid 5h
  • Ryanair (FR 2527)Boeing 737 Max 8 Passenger
    Ryanair (FR 6721)Boeing 737 800
  • Ryanair (FR 2527)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:00 BER
    16:05 RAK
    10Hrs, 05m 1 Stop (MAD)
  • BERBerlin Brandenburg Airport 06:00 - RAK 16:05 10h 05m 1 Stop (MAD) Madrid
  • BERBerlin Brandenburg Airport 06:00
    MADMadrid Barajas Airport 14:00
  • MADMadrid Barajas Airport 09:15
    RAKMarrakech Airport 16:05
  • 10h 05m (4h 45m)
  • 1 Stop MAD · Madrid 4h 45m
  • Ryanair (FR 2527)Boeing 737 Max 8 Passenger
    Ryanair (FR 6721)Boeing 737 800
  • Ryanair (FR 2527)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 BER
    12:45 RAK
    6Hrs, 45m 1 Stop (BCN)
  • BERBerlin Brandenburg Airport 06:00 - RAK 12:45 6h 45m 1 Stop (BCN) Barcelona
  • BERBerlin Brandenburg Airport 06:00
    BCNBarcelona Airport 10:15
  • BCNBarcelona Airport 08:35
    RAKMarrakech Airport 12:45
  • 6h 45m (1h 40m)
  • 1 Stop BCN · Barcelona 1h 40m
  • Ryanair (FR 132)Boeing 737 Max 8 Passenger
    Ryanair (FR 2239)Boeing 737 Max 8 Passenger
  • Ryanair (FR 132)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:55 BER
    15:05 RAK
    8Hrs, 10m 1 Stop (LHR)
  • BERBerlin Brandenburg Airport 06:55 - RAK 15:05 8h 10m 1 Stop (LHR) London
  • BERBerlin Brandenburg Airport 06:55
    LHRLondon Heathrow Airport 10:20
  • LHRLondon Heathrow Airport 08:10
    RAKMarrakech Airport 15:05
  • 8h 10m (2h 10m)
  • 1 Stop LHR · London 2h 10m
  • British Airways (BA 981)Airbus
    British Airways (BA 668)Airbus A320 Neo
  • British Airways (BA 981)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:55 BER
    16:20 RAK
    9Hrs, 25m 1 Stop (CDG)
  • BERBerlin Brandenburg Airport 06:55 - RAK 16:20 9h 25m 1 Stop (CDG) Paris
  • BERBerlin Brandenburg Airport 06:55
    CDGParis Charles de Gaulle Airport 13:00
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 16:20
  • 9h 25m (4h 10m)
  • 1 Stop CDG · Paris 4h 10m
  • Air France (AF 1135)Airbus A220 300
    Air France (AF 1276)Airbus
  • Air France (AF 1135)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:15 MAD
    09:05 BRU
    8Hrs, 45m 1 Stop (RAK)
  • MADMadrid Barajas Airport 14:15 - BRU 09:05 8h 45m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 14:15
    BERBerlin Brandenburg Airport 07:35
  • RAKMarrakech Airport 16:20
    BRUBrussels Airport 09:05
  • 8h 45m (2h 45m)
  • 1 Stop RAK · Marrakesh 2h 45m
  • Ryanair (FR 6721)Boeing 737 800
    Ryanair (FR 162)Boeing 737 800
  • Ryanair (FR 6721)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 08:35 BER
    19:15 RAK
    10Hrs, 40m 1 Stop (MRS)
  • BERBerlin Brandenburg Airport 08:35 - RAK 19:15 10h 40m 1 Stop (MRS) Marseille
  • BERBerlin Brandenburg Airport 08:35
    MRSMarseille Provence Airport 16:25
  • MRSMarseille Provence Airport 10:45
    RAKMarrakech Airport 19:15
  • 10h 40m (5h 40m)
  • 1 Stop MRS · Marseille 5h 40m
  • Ryanair (FR 3388)Boeing 737 800
    Ryanair (FR 3494)Boeing 737 800
  • Ryanair (FR 3388)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:00 BER
    19:20 RAK
    10Hrs, 20m 1 Stop (STN)
  • BERBerlin Brandenburg Airport 09:00 - RAK 19:20 10h 20m 1 Stop (STN) London
  • BERBerlin Brandenburg Airport 09:00
    STNLondon Stansted Airport 14:40
  • STNLondon Stansted Airport 09:55
    RAKMarrakech Airport 19:20
  • 10h 20m (4h 45m)
  • 1 Stop STN · London 4h 45m
  • Ryanair UK (RK 144)Boeing 737 800
    Ryanair UK (RK 7870)Boeing 737 800
  • Ryanair UK (RK 144)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:30 BER
    19:35 RAK
    10Hrs, 05m 1 Stop (DUB)
  • BERBerlin Brandenburg Airport 09:30 - RAK 19:35 10h 05m 1 Stop (DUB) Dublin
  • BERBerlin Brandenburg Airport 09:30
    DUBDublin Airport 14:55
  • DUBDublin Airport 11:00
    RAKMarrakech Airport 19:35
  • 10h 05m (3h 55m)
  • 1 Stop DUB · Dublin 3h 55m
  • Ryanair (FR 3670)Boeing 737 800
    Ryanair (FR 7378)Boeing 737 800
  • Ryanair (FR 3670)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:30 BER
    15:20 RAK
    5Hrs, 50m 1 Stop (VLC)
  • BERBerlin Brandenburg Airport 09:30 - RAK 15:20 5h 50m 1 Stop (VLC) Valencia
  • BERBerlin Brandenburg Airport 09:30
    VLCValencia Airport 13:20
  • VLCValencia Airport 12:30
    RAKMarrakech Airport 15:20
  • 5h 50m (50m)
  • 1 Stop VLC · Valencia 50m
  • Ryanair (FR 138)Boeing 737 Max 8 Passenger
    Ryanair (FR 2216)Boeing 737 Max 8 Passenger
  • Ryanair (FR 138)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:30 BER
    19:20 RAK
    9Hrs, 50m 1 Stop (BCN)
  • BERBerlin Brandenburg Airport 09:30 - RAK 19:20 9h 50m 1 Stop (BCN) Barcelona
  • BERBerlin Brandenburg Airport 09:30
    BCNBarcelona Airport 16:50
  • BCNBarcelona Airport 12:05
    RAKMarrakech Airport 19:20
  • 9h 50m (4h 45m)
  • 1 Stop BCN · Barcelona 4h 45m
  • Ryanair (FR 132)Boeing 737 Max 8 Passenger
    Ryanair (FR 2239)Boeing 737 Max 8 Passenger
  • Ryanair (FR 132)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:45 BER
    17:15 RAK
    7Hrs, 30m 1 Stop (AGP)
  • BERBerlin Brandenburg Airport 09:45 - RAK 17:15 7h 30m 1 Stop (AGP) Malaga
  • BERBerlin Brandenburg Airport 09:45
    AGPMalaga Airport 15:50
  • AGPMalaga Airport 13:20
    RAKMarrakech Airport 17:15
  • 7h 30m (2h 30m)
  • 1 Stop AGP · Malaga 2h 30m
  • Ryanair (FR 234)Boeing 737 800
    Ryanair (FR 3909)Boeing 737 Max 8 Passenger
  • Ryanair (FR 234)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:40 TNG
    13:35 AGP
    9Hrs, 00m 1 Stop (RAK)
  • TNGTangier Airport 17:40 - AGP 13:35 9h 1 Stop (RAK) Marrakesh
  • TNGTangier Airport 17:40
    BERBerlin Brandenburg Airport 10:00
  • RAKMarrakech Airport 19:00
    AGPMalaga Airport 13:35
  • 9h (3h 15m)
  • 1 Stop RAK · Marrakesh 3h 15m
  • Ryanair (FR 6763)Boeing 737 800
    Ryanair (FR 234)Boeing 737 800
  • Ryanair (FR 6763)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:05 BER
    17:50 RAK
    7Hrs, 45m 1 Stop (OSL)
  • BERBerlin Brandenburg Airport 10:05 - RAK 17:50 7h 45m 1 Stop (OSL) Oslo
  • BERBerlin Brandenburg Airport 10:05
    OSLOslo Gardermoen Airport 13:00
  • OSLOslo Gardermoen Airport 11:45
    RAKMarrakech Airport 17:50
  • 7h 45m (1h 15m)
  • 1 Stop OSL · Oslo 1h 15m
  • Norwegian Air Shuttle (DY 1103)Boeing 737 800
    Norwegian Air Shuttle (DY 1698)Boeing 737 800
  • Norwegian Air Shuttle (DY 1103)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:20 BER
    20:55 RAK
    10Hrs, 35m 1 Stop (BCN)
  • BERBerlin Brandenburg Airport 10:20 - RAK 20:55 10h 35m 1 Stop (BCN) Barcelona
  • BERBerlin Brandenburg Airport 10:20
    BCNBarcelona Airport 18:25
  • BCNBarcelona Airport 12:55
    RAKMarrakech Airport 20:55
  • 10h 35m (5h 30m)
  • 1 Stop BCN · Barcelona 5h 30m
  • Vueling Airlines (VY 1883)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 7334)Airbus Industrie A320 Sharklets
  • Vueling Airlines (VY 1883)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:30 BER
    18:20 RAK
    7Hrs, 50m 1 Stop (BGY)
  • BERBerlin Brandenburg Airport 10:30 - RAK 18:20 7h 50m 1 Stop (BGY) Milan
  • BERBerlin Brandenburg Airport 10:30
    BGYMilan Bergamo/Orio al Serio Airport 14:55
  • BGYMilan Bergamo/Orio al Serio Airport 12:10
    RAKMarrakech Airport 18:20
  • 7h 50m (2h 45m)
  • 1 Stop BGY · Milan 2h 45m
  • Ryanair (FR 3311)Boeing 737 800
    Ryanair (FR 3402)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3311)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:55 BER
    20:55 RAK
    9Hrs, 00m 1 Stop (LPA)
  • BERBerlin Brandenburg Airport 11:55 - RAK 20:55 9h 1 Stop (LPA) Las Palmas de Gran Canaria
  • BERBerlin Brandenburg Airport 11:55
    LPALas Palmas Airport 18:25
  • LPALas Palmas Airport 16:15
    RAKMarrakech Airport 20:55
  • 9h (2h 10m)
  • 1 Stop LPA · Las Palmas de Gran Canaria 2h 10m
  • Ryanair (FR 2502)Boeing 737 Max 8 Passenger
    Ryanair (FR 1446)Boeing 737 800
  • Ryanair (FR 2502)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:40 BCN
    13:45 MXP
    9Hrs, 10m 1 Stop (RAK)
  • BCNBarcelona Airport 18:40 - MXP 13:45 9h 10m 1 Stop (RAK) Marrakesh
  • BCNBarcelona Airport 18:40
    BERBerlin Brandenburg Airport 12:00
  • RAKMarrakech Airport 21:10
    MXPMilan Malpensa Airport 13:45
  • 9h 10m (3h 20m)
  • 1 Stop RAK · Marrakesh 3h 20m
  • Ryanair (FR 2250)Boeing 737 Max 8 Passenger
    Ryanair (FR 8)Boeing 737 800
  • Ryanair (FR 2250)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:20 BER
    21:10 RAK
    8Hrs, 50m 1 Stop (MAN)
  • BERBerlin Brandenburg Airport 12:20 - RAK 21:10 8h 50m 1 Stop (MAN) Manchester
  • BERBerlin Brandenburg Airport 12:20
    MANManchester International Airport 16:30
  • MANManchester International Airport 13:25
    RAKMarrakech Airport 21:10
  • 8h 50m (3h 05m)
  • 1 Stop MAN · Manchester 3h 05m
  • Ryanair UK (RK 1144)Boeing 737 800
    Ryanair UK (RK 8190)Boeing 737 Max 8 Passenger
  • Ryanair UK (RK 1144)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:55 BER
    21:45 RAK
    7Hrs, 50m 1 Stop (LIS)
  • BERBerlin Brandenburg Airport 13:55 - RAK 21:45 7h 50m 1 Stop (LIS) Lisbon
  • BERBerlin Brandenburg Airport 13:55
    LISLisbon Airport 19:10
  • LISLisbon Airport 16:40
    RAKMarrakech Airport 21:45
  • 7h 50m (2h 30m)
  • 1 Stop LIS · Lisbon 2h 30m
  • Ryanair (FR 1142)Boeing 737 800
    Ryanair (FR 4390)Boeing 737 800
  • Ryanair (FR 1142)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:50 BER
    00:15 RAK
    8Hrs, 25m 1 Stop (BCN)
  • BERBerlin Brandenburg Airport 15:50 - RAK 00:15 8h 25m 1 Stop (BCN) Barcelona
  • BERBerlin Brandenburg Airport 15:50
    BCNBarcelona Airport 21:45
  • BCNBarcelona Airport 18:25
    RAKMarrakech Airport 00:15
  • 8h 25m (3h 20m)
  • 1 Stop BCN · Barcelona 3h 20m
  • Ryanair (FR 148)Boeing 737 Max 8 Passenger
    Ryanair (FR 2250)Boeing 737 Max 8 Passenger
  • Ryanair (FR 148)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:45 BCN
    18:45 PMI
    8Hrs, 10m 1 Stop (RAK)
  • BCNBarcelona Airport 21:45 - PMI 18:45 8h 10m 1 Stop (RAK) Marrakesh
  • BCNBarcelona Airport 21:45
    BERBerlin Brandenburg Airport 16:05
  • RAKMarrakech Airport 00:15
    PMIPalma De Mallorca Airport 18:45
  • 8h 10m (2h 05m)
  • 1 Stop RAK · Marrakesh 2h 05m
  • Ryanair (FR 2250)Boeing 737 Max 8 Passenger
    Ryanair (FR 107)Boeing 737 Max 8 Passenger
  • Ryanair (FR 2250)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:05 BER
    00:40 RAK
    8Hrs, 35m 1 Stop (BGY)
  • BERBerlin Brandenburg Airport 16:05 - RAK 00:40 8h 35m 1 Stop (BGY) Milan
  • BERBerlin Brandenburg Airport 16:05
    BGYMilan Bergamo/Orio al Serio Airport 21:15
  • BGYMilan Bergamo/Orio al Serio Airport 17:45
    RAKMarrakech Airport 00:40
  • 8h 35m (3h 30m)
  • 1 Stop BGY · Milan 3h 30m
  • Ryanair (FR 3400)Boeing 737 800
    Ryanair (FR 3962)Boeing 737 Max 8 Passenger
  • Ryanair (FR 3400)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Berlin to Marrakesh?

The fastest flight time for direct flights from Berlin to Marrakesh is 4 hours 20 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Berlin to Marrakesh?

The most popular airline flying from Berlin to Marrakesh is Ryanair. Find the latest flight deals on Wego.

How far is Marrakesh from Berlin?

The flight distance between Berlin and Marrakesh is 2894km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:00. The last flight of the day departs at 06:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Berlin to Marrakesh?

There are 1 airlines that offer direct flights from Berlin to Marrakesh. Find out the list of airlines on Wego.