Travel from Ceuta to Marrakesh

Flights from Ceuta to Marrakesh

Royal Air Maroc flies from Ceuta to Marrakesh twice a week.

How to get from Ceuta to Marrakesh

From Ceuta drive to Fnideq, Grand Taxi to Tangier, taxi to Tangier airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 6 h 19 min $218. From Ceuta drive to Tetouan airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh. 4 h 57 min $230. From Ceuta drive to Tangier, train to Casa-Voyageurs, then train to Marrakech. 10 h 48 min $43. From Ceuta drive to Fnideq, Grand Taxi to Tangier, Grand Taxi to Rabat Ville, then train to Marrakech. 9 h 52 min $41. From Ceuta drive to Fnideq, Grand Taxi to Tangier, Grand Taxi to Rabat, walk to Rabat, Grand Taxi to Casablanca, then Grand Taxi to Marrakesh. 9 h 24 min $44. From Ceuta drive to Marrakesh. 6 h 43 min $92.