- Home
- Flights
- Flights from Berlin
- Berlin to Marrakech
Flights from Berlin to Marrakech
Transavia France and Ryanair fly nonstop from Berlin to Marrakech. The flight takes around 4h 07m.
Direct flights available 4h 07m
Berlin to Marrakech at a glance
Fastest flight4h 07mEstimated
Nonstop flightsYesTransavia France, Ryanair
Airlines flying nonstop from Berlin to Marrakech
2 airlines on this route.
Good to know
- Distance
- 2,892 km1,796 miles
- Flight time
- 4h 07mestimate
- Time difference
- NoneMarrakech vs Berlin
- Currency in Marrakech
- MAD
- Airports
- BER → RAK
Flights from Berlin to Marrakech: questions answered
Are there direct flights from Berlin to Marrakech?
Yes. Transavia France and Ryanair fly this route nonstop.
How long is the flight from Berlin to Marrakech?
A nonstop flight covers 2,892 km and takes around 4h 07m.
Which airlines fly from Berlin to Marrakech?
Transavia France and Ryanair operate nonstop flights on this route.
Which airports serve Berlin and Marrakech?
Berlin: Berlin Brandenburg Airport (BER). Marrakech: Marrakesh Menara Airport (RAK).





