>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap flight deals from Marrakech to Berlin Starting at DKK 233

Discover our range of affordable one-way and round-trip flights from Marrakech to Berlin and kick-start your next adventure today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Marrakech to Berlin flight time & flight schedules

Flight info.
Departure
Arrival
Weekly Schedule
  1. FR8895

    10:30

    RAK

    3.3h

    13:50

    MXP

    S-TWT--
  2. FR009

    16:10

    MXP

    1.8h

    17:55

    BER

    SM-WTFS
  3. U26318

    13:20

    RAK

    3.7h

    16:00

    LGW

    -MTWTFS
  4. U28631

    20:05

    LGW

    1.8h

    22:55

    BER

    SMTWT-S
  5. W95754

    18:30

    RAK

    3.7h

    22:10

    LGW

    SMTWTFS
  6. U28631

    20:05

    LGW

    1.8h

    22:55

    BER

    SMTWT-S
  7. W95754

    18:30

    RAK

    3.7h

    22:10

    LGW

    SMTWTFS
  8. U28625

    07:55

    LGW

    1.9h

    10:50

    BER

    SMTW-FS
  9. RK3127

    19:10

    RAK

    4.8h

    23:00

    MAN

    SM-WTF-
  10. U22201

    18:40

    MAN

    1.9h

    21:35

    BER

    SMTWTFS
  11. U28710

    19:15

    RAK

    3.5h

    21:45

    LGW

    S--WT-S
  12. U22601

    10:45

    LTN

    1.8h

    13:35

    BER

    SMTW---
  13. U28708

    19:20

    RAK

    3.6h

    22:55

    LGW

    -MTW-FS
  14. U28647

    10:25

    LGW

    2.0h

    13:25

    BER

    ----T--
  15. U22624

    19:50

    RAK

    3.7h

    22:30

    LTN

    SM-WTFS
  16. U22601

    10:45

    LTN

    1.8h

    13:35

    BER

    SMTW---
  17. W95796

    20:15

    RAK

    3.8h

    23:00

    LGW

    S-T-T-S
  18. RK145

    05:55

    STN

    1.7h

    08:35

    BER

    -----F-
  19. U26434

    20:25

    RAK

    3.5h

    22:55

    LGW

    ----T--
  20. RK145

    05:55

    STN

    1.7h

    08:35

    BER

    -----F-

When is the cheapest time to fly from Marrakech to Berlin?

Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Berlin from Marrakech have changed and are set to move below.

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Frequently Asked Questions

  • When are flight tickets from Marrakech (RAK) to Berlin (BER) the cheapest?

    Airlines adjust prices for flights from Marrakech to Berlin based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Marrakech (RAK) to Berlin (BER) cost?

    According to Trip.com's data, the lowest price is around DKK 2,855.
  • How long does it take to fly from Marrakech (RAK) to Berlin (BER)?

    It takes about 4 hours 10 minutes to fly from Marrakech (RAK) to Berlin (BER).
  • What is the transportation method from the main airport to downtown in Berlin?

    • The distance from Berlin Brandenburg Airport to downtown is about 18 km, by taxi about 30 minutes.
  • What time does the earliest flight from Marrakech to Berlin depart?

    The earliest flight departs from Marrakech (RAK) at 06:05 and arrives in Berlin (BER) at 10:25.
  • What are the most popular airlines that fly from Marrakech (RAK) to Berlin (BER)?

    Airlines with flights from Marrakech (RAK) to Berlin (BER): Ryanair.
  • What's the most popular airline for non-stop flights from Marrakech (RAK) to Berlin (BER)?

    Ryanair operates 1 non-stop flights from Marrakech (RAK) to Berlin (BER).
  • How many airports are there in Berlin (BER)?

    There are 1 airport(s) near Berlin (BER): Berlin Brandenburg Airport.

How to find a cheap flight from Marrakech to Berlin

Understanding the common pitfalls when booking your flight tickets can help you save massively when it comes time to fly. We’ve listed our six essential steps to keep in mind when you’re booking flight tickets to help you find the best price.
1
Being flexible with your dates to get the cheapest Marrakech to Berlin ticket.
Tap "Date" on flight search bar to scan through the calender for Marrakech to Berlin airfare over next 6 months in 2025. If you would like to fly in next 3 months, it seems the cheapest date is on Thu, Mar 6 at DKK 233 for one-way flights.
2
Compare cheap Marrakech to Berlin flight deals from over hundreds of airlines.
Our extensive search allows you to compare prices from over 500 airlines to choose the cheapest flight tickets from Marrakech to Berlin. The cheapest airline operating is Ryanair.
3
Set up a Price Alert
By setting up a Price Alert for your Marrakech to Berlin route, you can easily track the price of your airline tickets from without manually checking every day.
4
Don't miss cheap Marrakech to Berlin flight deals and promo codes.
You can always get the latest deals through Trip.com Deals and Promo Codes for cheap flights. If registering a free membership, you can receive more deals for your flights.
5
Book early or wait unitl the last minute.
It's always better to book early. Flight tickets tend to be the cheapest when they are first released, normally about a year before the departure date. So, check online as soon as the flights you want become available. If you miss the cheapest time, you can still find lower-priced tickets as the flight date approaches.
6
Search for flights on the go.
To get the best flight booking experience on the go, download Trip.com and search for cheap flight tickets from Marrakech to Berlin to get exclusive deals for you.

Flight Info | Marrakech to Berlin

Cheapest direct flight priceDKK 292
Cheapest return ticket priceDKK 499
Off-season for travelDecember
Peak season for travelNovember
Flight distance2,900.46 km
Average flight time4 hours 10 minutes
Popular airlineIberia