Imperial Cities

5-Day Imperial Cities Tour from Casablanca: Rabat, Chefchaouen & Fes

Private 5-day loop from Casablanca through Rabat, the blue city of Chefchaouen and Fes.

5 days from Casablanca: tour overview

Five days is enough to see the north of Morocco without rushing. After a first evening in Casablanca you spend a night in Rabat, where the Kasbah of the Udayas looks over the Bou Regreg river, then cross into the Rif Mountains to Chefchaouen. Day four takes you to Fes, the spiritual and craft capital of the country, before your driver brings you back to Casablanca. No leg is longer than five hours on the road, so there is time to walk, eat and rest.

Key facts

  • Duration: 5 days / 4 nights
  • Start and end: Casablanca
  • Route: Casablanca – Rabat – Chefchaouen – Fes – Casablanca
  • Style: Private tour with your own driver and guided medina visits
  • Best for: Seeing the blue city and Fes in under a week
Traveler exploring blue painted alleyways
Chefchaouen
Hassan Tower in Rabat
Rabat
Hassan II Mosque by the ocean in Casablanca
Casablanca
Moroccan palace courtyard with a fountain
Fes

Day 1: Casablanca

Upon arrival in Casablanca, the economic capital of Morocco, you will be met and transferred by van to your Casablanca hotel,
where you will check in and relax for the afternoon.

Dinner will be served at local restaurant, overnight at Hotel.

Day 2: Casablanca to Rabat

After breakfast, you travel to Rabat, the capital city of Morocco. Visit the Kasbah of the Udayas and the picturesque Andalusian Gardens. Explore the Hassan Tower and Mausoleum of Mohammed V, and wander through the old medina and the vibrant souks of Rabat.

Dinner will be served at local restaurant, overnight at Hotel.

Day 3: Rabat to Chefchaouen

After Breakfast you will depart Rabat and drive to Chefchaouen, the famous blue city nestled in the Rif Mountains.

You will have a guided tour to explore the charming medina with its blue-washed buildings, and visit the Kasbah Museum and enjoy panoramic views of the city from the Spanish Mosque. Relax in the serene atmosphere of Chefchaouen’s cafes and squares.

Dinner will be served at local restaurant, overnight at Hotel/ Riad.

Day 4: Chefchaouen to Fez

After your breakfast you will depart Chefchaouen and drive to Fez, the spiritual and cultural heart of Morocco.

Guided Tour in the  medina, a UNESCO World Heritage site, including the Bou Inania Madrasa, Al-Attarine Madrasa, and the tanneries, visit the Nejjarine Museum of Wooden Arts & Crafts and the University of Al Quaraouiyine, and experience the vibrant atmosphere of Fez’s souks and enjoy traditional Moroccan cuisine.

Dinner will be served at local restaurant or your Riad, overnight at Hotel/Riad.

Day 5: Fez to Casablanca

After breakfast you will drive back to Casablanca, depending on your departure time, you can visit additional sights in Casablanca or do some last-minute shopping..Depart or drop off / Casablanca.

Frequently asked questions

The 5-day tour adds a night in Rabat, so you see the capital properly instead of passing through, and you reach Chefchaouen rested. The 4-day version skips the night in Rabat.

Yes. Rabat is calm and easy to walk. The Kasbah of the Udayas, the Hassan Tower, the Mausoleum of Mohammed V and the Chellah ruins fit into one relaxed afternoon.

Yes. The Fes medina has thousands of narrow lanes, so a licensed local guide leads the visit of the tanneries, the Bou Inania Madrasa and the craft quarters.

Yes. Fes-Saïss airport has direct flights to several European cities, so we can end the tour there and skip the drive back to Casablanca.


Speak with a travel expert

BOOK YOUR TOUR NOW

You may also like

6-Day Imperial Cities Tour: Casablanca, Meknes, Fes & Marrakech

Private 6-day tour of Morocco's imperial cities from Casablanca: Meknes, Fes and Marrakech.

7-Day Imperial Cities Tour: Rabat, Chefchaouen, Fes & Marrakech

Private 7-day tour from Casablanca: Rabat, the blue city of Chefchaouen, Fes and Marrakech.

4-Day Tour from Casablanca to Essaouira & Marrakech

Private 4-day coastal tour from Casablanca to Essaouira, ending in Marrakech.