During your cruise trip you will be able to visit a new location each day. Almost all cruise ships dock in 3 Moroccan ports (Tangier, Casablanca and Agadir) for a couple of hours giving you the chance to explore the land and some nearby cities like Rabat, Chefchaouen, Fez and Marrakech. Book your shore excursion with Colored Morocco now and we will arrange everything for you. All our shore excursions do include port pickups and drop-offs.

Chefchaouen Shore Excursion from Tangier

This day trip is an invitation to discover this breathtaking Medina where you will be offred as much mint tea
Tangier port
Chefchaouen

El Jadida Shore Excursion from Casablanca

El Jadida, previously known as Mazagan, is a historical city of Morocco. It was controlled by the Portuguese from 1502
Casablanca port
El Jadida

Fez Shore Excursion from Casablanca

Being the spiritual capital of Morocco, the Fez Medina is the maze of mazes, so don't be surprised if you
Casablanca port
Fez

Half Day Casablanca Shore Excursion

This tour will take you visit Casablanca's most attractive locations namely Hassan 2 mosque, the oldest Medina, Aïn Diab corniche
Casablanca port
Casablanca

Marrakech Shore Excursion from Agadir

Dubbed as the Pearl of the South, you will discover why Marrakech has several other nicknames too, such as the
Agadir port
Marrakech

Marrakech Shore Excursion from Casablanca

Dubbed as the Pearl of the South, you will discover why Marrakech has several other nicknames too, such as the
Casablanca port
Marrakech

Rabat Shore Excursion from Casablanca

Being the administration capital of the kingdom of Morocco, Rabat is a stunning city which is a mixture of authenticity
Casablanca port
Rabat