Berlin (BER) to Marrakesh (RAK) nonstop flights

Ryanair flies nonstop from Berlin (BER) to Marrakesh (RAK): 2,891 km (1,796 mi), about 4h 20m in the air.

Distance
2,891 km (1,796 mi)
Flight time
4h 20m
From
Berlin Brandenburg Airport in Berlin, Germany
To
Marrakesh Menara Airport in Marrakesh, Morocco

Airlines on this route

Return flights

Marrakesh (RAK) to Berlin (BER) is flown nonstop by Ryanair.

More nonstop flights from Berlin

All 166 destinations from Berlin (BER)

More nonstop flights from Marrakesh

All 115 destinations from Marrakesh (RAK)