Travel from Al-Hoceima to Marrakesh

Bus or fly from Al Hoceima to Marrakesh?

Royal Air Maroc flies from Al Hoceima to Marrakesh 4 times a week. Alternatively, you can take a bus from Al Hoceima to Marrakesh via Casablanca in around 15 h 1 min.

How to get from Al Hoceima to Marrakesh

ModeDurationPrice
From Al Hoceima taxi to Al Hoceima airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh.4 h 26 min$284
From Al Hoceima taxi to Nador airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh.6 h 9 min$279
From Al Hoceima bus to Casablanca then bus to Marrakech.15 h 1 min$33
From Al Hoceima taxi to Nador Sud, train to Casa-Voyageurs, then train to Marrakech.16 h 1 min$98
From Al Hoceima bus to Marché Central, tram to Casa-Voyageurs, then train to Marrakech.16 h 1 min$39
From Al Hoceima drive to Marrakesh.8 h 28 min$90

How long does it take to get from Al Hoceima to Marrakesh?

It takes approximately 4 h 26 min to get from Al Hoceima to Marrakesh, including transfers.

Is there a direct bus between Al Hoceima and Marrakesh?

No, there is no direct bus from Al Hoceima to Marrakesh. However, there are services departing from Al Hoceima and arriving at Marrakech via Casablanca. The journey, including transfers, takes approximately 15 h 1 min.

Operators from Al Hoceima to Marrakesh

OperatorPhoneWebsite
Royal Air MarocRoyal Air Maroc
ALSA Morocco05 24 33 52 70ALSA Morocco
RyanairRyanair
CTM0800090030CTM
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
Casa TramwayCasa Tramway