Welcome to an unforgettable journey from the vibrant city of Marrakech to the stunning and diverse landscapes of Northern Morocco! Get ready to explore ancient medinas, beautiful mountains, and the breathtaking Atlantic coast. Let’s dive into your 6-day adventure:
Day 1: Marrakech to Casablanca and Rabat
Start your day early as we head north to Casablanca, Morocco’s largest city. Don’t miss the chance to admire the majestic Hassan II Mosque, one of the largest mosques in the world.
Next, we continue to Rabat, the capital city, where history and modern life blend beautifully. Explore the charming Oudaya Kasbah, visit the royal Mausoleum, and stroll along the picturesque Bouregreg river. Spend the night relaxing in Rabat.




Day 2: Rabat to the Blue Pearl – Chefchaouen
we journey to the famous Blue Pearl, Chefchaouen. Nestled in the Rif Mountains, this town is famous for its blue-painted streets and walls a photographer’s dream! Wander the charming alleys, visit the Kasbah museum, and enjoy the peaceful atmosphere. Spend the night soaking in the unique vibe of Chefchaouen.




Day 3: Discover Tetouan and Relax by the Sea in Martil
A short drive takes us to Tetouan, a UNESCO World Heritage medina with Andalusian influences. Explore its winding streets, artisan workshops, and local markets. Later, we head to the nearby coastal town of Martil for some relaxation by the Mediterranean Sea. Enjoy the fresh sea breeze and beautiful beaches before spending the night there.




Day 4: Tangier – The Gateway Between Continents
This morning, we drive to Tangier, a city full of history and culture. Visit the legendary Hercules Caves, stroll through the ancient Kasbah, and explore the bustling old medina and port. Tangier’s mix of European and Moroccan influences will captivate you. Overnight in Tangier.
Day 5: Asilah – Art and Atlantic Views
A short trip south brings us to Asilah, a charming seaside town known for its vibrant street art and laid-back vibe. Explore the fortified medina and enjoy panoramic views of the Atlantic Ocean. In the afternoon, we return to Rabat for your last night in the north.




Day 6: Return to Marrakech via Casablanca
On your final day, enjoy a leisurely morning in Rabat or Casablanca before traveling back to Marrakech. Reflect on the amazing memories made across Northern Morocco as you return to the Red City.