Day 1: Arrive Casablanca, Morocco
Welcome to Morocco. On arrival at Casablanca Airport, you will be met by your driver and welcomed to the country.
You will then be transferred by private air-conditioned vehicle to your accommodation in Casablanca. After checking in, the remainder of the day is yours to relax and recover from your journey.
Take this opportunity to settle into your hotel before your Moroccan adventure begins the following morning.
APPROXIMATE DRIVING DISTANCE: 45km
APPROXIMATE DRIVING TIME: 40–50 minutes
MEALS: Nil
OVERNIGHT: Oum Palace Hotel, Casablanca
Day 2: Casablanca ~ Rabat
After breakfast, depart Casablanca and travel north along the Atlantic coast towards Rabat, Morocco’s historic capital.
On arrival, begin exploring Rabat’s major landmarks. Visit the impressive Hassan Tower and the Mausoleum of Mohammed V, renowned for its elegant Moroccan architecture.
Continue to the Kasbah of the Oudayas, a historic fortress overlooking the Bou Regreg River and Atlantic Ocean. Afterwards, wander through its picturesque blue-and-white streets and enjoy the surrounding views.
Later, explore Rabat’s medina, where traditional shops and handicrafts offer a glimpse into local life. You will also pass the Royal Palace and discover some of the capital’s modern districts.
In the late afternoon, transfer to your accommodation in Rabat and settle in for the evening.
APPROXIMATE DRIVING DISTANCE: 110km
APPROXIMATE DRIVING TIME: 2 hours
MEALS: Breakfast
OVERNIGHT: Riad Safia Rabat, Rabat
Day 3: Rabat ~ Asilah ~ Tangier
In the morning, depart Rabat and travel north along Morocco’s Atlantic coast towards Asilah, enjoying the coastal scenery along the way.
On arrival in Asilah, explore this charming seaside town, known for its whitewashed buildings, colourful murals and relaxed artistic atmosphere. Wander through the medina’s narrow streets and admire the traditional architecture.
Continue to the historic city walls, where you can enjoy views across the Atlantic Ocean. Afterwards, enjoy some free time to explore, take photographs or have lunch at a local restaurant.
Later, continue north to Tangier, one of Morocco’s most historic and cosmopolitan cities. Here, the Atlantic Ocean and Mediterranean Sea meet at the northern edge of Morocco.
Explore Tangier’s Kasbah and old medina before visiting Cap Spartel for panoramic coastal views. You will also visit the nearby Hercules Caves before transferring to your hotel.
APPROXIMATE DRIVING DISTANCE: 300km
APPROXIMATE DRIVING TIME: 3 hours
MEALS: Breakfast
OVERNIGHT: Kenzi Solazur Hotel, Tangier
Day 4: Tangier ~ Belyounech ~ Tetouan
After breakfast, depart Tangier and travel towards Tetouan, a beautiful city set between the Rif Mountains and Mediterranean coast.
Along the way, stop at Belyounech, where you can enjoy panoramic views across the Strait of Gibraltar and surrounding coastal scenery.
Continue to Tetouan, known for its strong Andalusian heritage and distinctive whitewashed architecture. On arrival, explore the UNESCO-listed Medina of Tetouan with its narrow streets, traditional souks and lively squares.
You will also discover the Royal Palace area, historic Jewish Quarter and traditional handicraft workshops, where local artistic traditions remain an important part of the city.
Afterwards, enjoy some free time to browse local shops, relax at a café or explore more of Tetouan at your own pace. Later, transfer to your accommodation for the evening.
APPROXIMATE DRIVING DISTANCE: 120km
APPROXIMATE DRIVING TIME: 2 hours
MEALS: Breakfast
OVERNIGHT: Hotel Blanco Riad, Tetouan
Day 5: Tetouan ~ Akchour Waterfalls ~ Chefchaouen
After breakfast, depart Tetouan and travel through the scenic Rif Mountains towards Chefchaouen, one of Morocco’s most picturesque towns.
Along the way, stop at Akchour Waterfalls, where you will explore the beautiful natural surroundings with your guide. You will also see the impressive natural formation known as God’s Bridge.
Continue through mountain landscapes, valleys and traditional Berber villages before arriving in Chefchaouen, famously known as Morocco’s Blue Pearl.
On arrival, enjoy a walking tour through the charming medina. Wander along narrow blue-painted streets lined with colourful doors, traditional houses and local artisan shops.
Visit Plaza Uta el-Hammam, the heart of the old medina, and view the historic Kasbah from the outside. Afterwards, enjoy free time for lunch and further exploration.
Later, walk towards the Spanish Mosque, located on a hill overlooking Chefchaouen. From here, enjoy panoramic views across the blue city and surrounding Rif Mountains.
APPROXIMATE DRIVING DISTANCE: 120km
APPROXIMATE DRIVING TIME: 2 hours
MEALS: Breakfast
OVERNIGHT: Riad Dar Hicham, Chefchaouen
Day 6: Chefchaouen ~ Volubilis ~ Meknes ~ Fes
After breakfast, depart Chefchaouen and travel through the rolling countryside towards Volubilis, one of Morocco’s most important archaeological sites.
On arrival, explore the impressive Roman ruins of Volubilis, a UNESCO World Heritage Site and one of North Africa’s best-preserved Roman settlements.
Afterwards, continue to Meknes, one of Morocco’s historic imperial cities. Begin your sightseeing with Bab Mansour, the city’s magnificent 18th-century gateway.
Continue to the Mausoleum of Moulay Ismail before passing the entrance to the Royal Palace. You will also visit Heri es Souani, the vast former granaries and stables associated with Sultan Moulay Ismail.
Later in the afternoon, depart Meknes and continue to Fes. On arrival, transfer to your accommodation and settle in for the evening.
APPROXIMATE DRIVING DISTANCE: 240km
APPROXIMATE DRIVING TIME: 3 hours
MEALS: Breakfast
OVERNIGHT: Riad Dari Fes, Fes
Day 7: Fes ~ Full Day Sightseeing Tour
After breakfast, meet your private local guide and begin a full-day sightseeing tour of Fes, Morocco’s oldest imperial city.
Begin at the impressive Royal Palace gate before continuing to a panoramic viewpoint overlooking the historic medina.
Next, visit a traditional pottery cooperative, where local artisans create colourful tiles and intricate Moroccan mosaics using traditional techniques.
Continue to the famous tanneries and discover the centuries-old methods used to produce traditional Moroccan leather goods.
Afterwards, explore Bou Inania Madrasa and Attarine Madrasa before seeing the beautifully decorated Nejjarine Fountain.
Continue through the historic medina to see the Moulay Idriss Mausoleum and the renowned Qaraouine Mosque and University.
Later, delve deeper into Fes’ bustling alleyways, where merchants and craftsmen sell spices, carpets, leather goods and traditional products.
By late afternoon, return to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 40km
APPROXIMATE DRIVING TIME: 1.5 hours
MEALS: Breakfast
OVERNIGHT: Riad Dari Fes, Fes
Day 8: Fes ~ Ifrane ~ Azrou ~ Midelt
After breakfast, depart Fes and travel south towards Midelt, enjoying the changing landscapes of the Middle Atlas Mountains along the way.
Pass through Immouzar before arriving in Ifrane, often known as “Morocco’s Little Switzerland”. Enjoy a short stop for coffee and see the famous Atlas Lion statue.
Continue through the Middle Atlas Mountains towards Boulaajoul, travelling through forested landscapes, mountain scenery and traditional rural communities.
Along the way, make several stops to admire the surrounding views and take photographs before continuing towards Midelt.
Arrive in Midelt, known as Morocco’s “Apple Capital” and positioned between the Middle Atlas and High Atlas Mountains. Afterwards, transfer to your accommodation for the evening.
APPROXIMATE DRIVING DISTANCE: 230km
APPROXIMATE DRIVING TIME: 3 hours
MEALS: Breakfast
OVERNIGHT: Riad Dar Asmae, Midelt
Day 9: Midelt ~ Tizi N’Talghamt Pass ~ Ziz Valley ~ Merzouga
In the morning, depart Midelt and continue south towards the Sahara Desert, travelling through increasingly dramatic mountain and desert landscapes.
Cross the spectacular Tizi N’Talghamt Pass, where sweeping views stretch across the surrounding mountains and valleys.
Continue towards Errachidia and the beautiful Ziz Valley. Stop at a panoramic viewpoint overlooking the lush palm-filled valley and surrounding arid scenery.
Afterwards, follow the Ziz River through southeastern Morocco before continuing towards Merzouga and the towering dunes of Erg Chebbi.
On arrival in Merzouga, meet your camel guide and begin an unforgettable ride across the golden Sahara dunes.
Watch the sunset transform the desert landscape before continuing to your luxury desert camp for the evening.
Later, experience traditional drumming around the campfire and enjoy the memorable atmosphere of a night beneath the Sahara sky.
APPROXIMATE DRIVING DISTANCE: 280km
APPROXIMATE DRIVING TIME: 4.5 hours
MEALS: Breakfast
OVERNIGHT: Jannat Luxury Camp, Merzouga Desert
Day 10: Merzouga ~ Sahara Desert Tour
Wake early to experience a beautiful sunrise over the dunes of Merzouga, one of the most memorable moments in the Sahara.
After breakfast, set out on a full-day exploration of the Merzouga region, travelling beyond the main tourist routes to discover desert landscapes, villages and oases.
Visit Hassi Lbeid and Tanamoust before continuing to Dayet Srij, a seasonal desert lake. Depending on conditions, flamingos and other migratory birds may sometimes be seen here.
Continue to Khamlia Village, renowned for its Gnawa musical heritage. Meet local musicians and enjoy a traditional Gnawa performance.
Later, visit local nomadic families and gain an insight into their traditional lifestyle and Berber culture.
In the late afternoon, return to Merzouga. You may choose to enjoy optional activities including buggy riding, quad biking or horse riding at your own expense.
Afterwards, transfer to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 100km
APPROXIMATE DRIVING TIME: 3 hours
MEALS: Breakfast
OVERNIGHT: Riad Dar Hassan, Merzouga
Day 11: Merzouga ~ Todra Gorge ~ Dades Gorge
After breakfast, depart Merzouga and travel towards the dramatic valleys and gorges of southern Morocco, passing desert landscapes and traditional Berber villages.
Stop in Fezna to discover the historic Khettara irrigation system, an ancient underground method once used to supply water to farms and desert oases.
Continue towards Todra Gorge, stopping along the way in the Berber village of Melaab. Here, visit a local cooperative and learn about traditional henna, with an optional henna experience available.
On arrival at Todra Gorge, enjoy time to walk through the spectacular canyon, surrounded by towering red limestone cliffs.
Afterwards, continue through the scenic Todra Valley, passing palm groves, villages and changing mountain landscapes.
Later, travel through the striking red mountains towards Dades Gorge, known for its unusual rock formations, winding roads and panoramic scenery.
Enjoy time to admire the surrounding landscapes before transferring to your accommodation for the evening.
APPROXIMATE DRIVING DISTANCE: 270km
APPROXIMATE DRIVING TIME: 4.5 hours
MEALS: Breakfast
OVERNIGHT: Panorama Dades Hotel, Dades Gorges
Day 12: Dades Gorge ~ Valley of Roses ~ Ouarzazate ~ Ait Ben Haddou
After breakfast, depart Dades Gorges and continue through the spectacular landscapes of southern Morocco towards Ait Ben Haddou.
Travel through the beautiful Valley of Roses, renowned for its fragrant rose fields and locally produced rose products. Depending on the season, you may see the valley in bloom.
Continue to Skoura, a picturesque oasis filled with palm groves and traditional kasbahs. Here, visit the historic Ameridil Kasbah and admire the surrounding oasis scenery.
Afterwards, travel to Ouarzazate, often called the gateway to the Sahara and famous for its connection with the international film industry.
Explore the impressive Taourirt Kasbah and visit one of Ouarzazate’s famous film studios before continuing towards Ait Ben Haddou.
On arrival, explore the UNESCO World Heritage-listed Ait Ben Haddou, an extraordinary fortified village used as a filming location for numerous international productions.
After exploring the kasbah and surrounding area, transfer to your accommodation for the evening.
APPROXIMATE DRIVING DISTANCE: 200km
APPROXIMATE DRIVING TIME: 4 hours
MEALS: Breakfast, Dinner
OVERNIGHT: Riad Maktoub, Ait Ben Haddou
Day 13: Ait Ben Haddou ~ High Atlas Mountains ~ Marrakech
After breakfast, depart Ait Ben Haddou and begin your journey towards Marrakech, travelling through the beautiful landscapes of the Ounila Valley.
Along the way, stop at a panoramic viewpoint overlooking traditional Berber villages and the surrounding mountain scenery.
Continue into the spectacular High Atlas Mountains and cross the famous Tizi n’Tichka Pass, the highest major mountain pass in Morocco.
During the journey, enjoy stops to admire dramatic mountain landscapes, remote villages and sweeping views across the High Atlas region.
After crossing the mountains, descend towards Marrakech as the scenery gradually changes from rugged peaks to the plains surrounding the city.
Arrive in Marrakech during the afternoon and transfer to your accommodation. The remainder of the day is yours to relax and settle in.
APPROXIMATE DRIVING DISTANCE: 220km
APPROXIMATE DRIVING TIME: 4 hours
MEALS: Breakfast
OVERNIGHT: Riad Bahia Salam, Marrakech
Day 14: Marrakech ~ Full Day Sightseeing Tour
After breakfast, meet your local guide and begin a full-day sightseeing tour of Marrakech, discovering the city’s rich history, architecture and vibrant atmosphere.
Begin with a visit to the magnificent Bahia Palace, an impressive example of 19th-century Moroccan architecture, before continuing to the historic Saadian Tombs.
Next, visit Ben Youssef Madrasa, one of Marrakech’s most important historic Islamic schools, before admiring the exterior of the iconic Koutoubia Mosque.
Continue into the traditional souks, where colourful stalls are filled with handmade crafts, spices, textiles, leather goods and Moroccan souvenirs.
Afterwards, visit the beautiful Majorelle Garden, a peaceful oasis known for its exotic plants, vibrant colours and landscaped pathways.
Later in the afternoon, continue to lively Jemaa el-Fnaa Square, where musicians, storytellers and traditional performers create one of Marrakech’s most memorable atmospheres.
At the end of the sightseeing tour, return to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 40km
APPROXIMATE DRIVING TIME: 1.5 hours
MEALS: Breakfast
OVERNIGHT: Riad Bahia Salam, Marrakech
Day 15: Marrakech ~ Ouzoud Waterfalls ~ Marrakech
After breakfast, depart Marrakech and travel through the High Atlas region towards Ouzoud Waterfalls, one of Morocco’s most beautiful natural attractions.
Along the way, pass traditional Berber villages, olive groves and scenic countryside before arriving at the waterfalls.
On arrival, explore Ouzoud Waterfalls, where cascading water plunges over dramatic red-rock cliffs surrounded by lush vegetation.
Enjoy time to walk between panoramic viewpoints and admire the falls from different perspectives. You may also walk towards the base of the waterfalls for closer views.
Keep an eye out for the Barbary macaques that inhabit the surrounding area and are frequently seen near the waterfalls.
Afterwards, enjoy free time for lunch at a local restaurant, with the opportunity to sample traditional Moroccan cuisine overlooking the surrounding scenery.
Later in the afternoon, return to Marrakech and transfer to your accommodation for the evening.
APPROXIMATE DRIVING DISTANCE: 340km
APPROXIMATE DRIVING TIME: 5 hours
MEALS: Breakfast
OVERNIGHT: Riad Bahia Salam, Marrakech
Day 16: Marrakech ~ Essaouira
After breakfast, depart Marrakech and travel west towards Essaouira, a charming coastal city known for its relaxed atmosphere and Atlantic setting.
Along the way, pass through countryside dotted with argan trees, one of Morocco’s most distinctive landscapes.
Make a stop where you may have the chance to see the famous tree-climbing goats and take photographs.
Continue to a local argan oil cooperative, where you can learn about traditional production methods and the different products made from argan oil.
Afterwards, continue towards Essaouira, enjoying the changing coastal scenery along the way.
On arrival, transfer to your accommodation and enjoy the remainder of the day at leisure. Take time to relax or begin exploring Essaouira at your own pace.
APPROXIMATE DRIVING DISTANCE: 210km
APPROXIMATE DRIVING TIME: 3 hours
MEALS: Breakfast
OVERNIGHT: Riad Zahra, Essaouira
Day 17: Essaouira ~ Full Day Sightseeing Tour
After breakfast, begin a full-day sightseeing tour of Essaouira, a relaxed coastal city known for its historic medina, beaches and artistic character.
Start by exploring the UNESCO-listed Medina of Essaouira, wandering through narrow streets lined with colourful souks, traditional shops and local artisan workshops.
Continue to the historic Skala de la Kasbah, where old cannons and fortified walls provide sweeping views across the Atlantic Ocean.
Next, visit Essaouira’s lively fishing port, where local fishermen bring in their daily catch and traditional boats line the harbour.
Afterwards, enjoy free time for lunch at a local restaurant, with the opportunity to sample fresh seafood and Moroccan cuisine.
Later, enjoy a relaxing walk along the beach and waterfront, taking in the refreshing Atlantic breeze and laid-back coastal atmosphere.
At the end of the tour, return to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 30km
APPROXIMATE DRIVING TIME: 1 hour
MEALS: Breakfast
OVERNIGHT: Riad Zahra, Essaouira
Day 18: Essaouira ~ El Jadida ~ Casablanca
After breakfast, depart Essaouira and travel north along Morocco’s Atlantic coast towards El Jadida.
Along the way, enjoy coastal views and pass through countryside known for argan trees and agricultural landscapes.
On arrival in El Jadida, explore this historic coastal city, originally established by the Portuguese.
Visit the UNESCO-listed Portuguese City and discover its impressive ramparts, historic streets and distinctive architecture.
Continue to the famous Portuguese Cistern, an atmospheric underground chamber dating back to the 16th century.
Afterwards, enjoy some free time for lunch before continuing along the coast towards Casablanca.
On arrival in Casablanca, transfer to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 380km
APPROXIMATE DRIVING TIME: 4 hours
MEALS: Breakfast
OVERNIGHT: Oum Palace Hotel, Casablanca
Day 19: Casablanca ~ Full Day Sightseeing Tour
After breakfast, begin a full-day sightseeing tour of Casablanca, Morocco’s largest city and an important cultural and economic centre.
Start with a visit to the impressive Hassan II Mosque, one of Morocco’s most recognisable landmarks and dramatically positioned beside the Atlantic Ocean.
Continue along the Corniche, enjoying coastal views before travelling through the elegant Anfa district and its modern residential neighbourhoods.
Afterwards, visit Arab League Park before continuing to the Habous Quarter, known for traditional Moroccan architecture, local shops and handicrafts.
You will also see the Royal Palace area and explore some of Casablanca’s lively central streets.
At the end of the sightseeing tour, return to your accommodation and enjoy the remainder of the evening at leisure.
APPROXIMATE DRIVING DISTANCE: 50km
APPROXIMATE DRIVING TIME: 2 hours
MEALS: Breakfast
OVERNIGHT: Oum Palace Hotel, Casablanca
Day 20: Depart Casablanca
After breakfast, enjoy your final moments in Morocco before preparing for your departure from Casablanca.
Depending on your flight departure time, you will be transferred from your accommodation to Casablanca Airport.
Your Moroccan journey comes to an end upon arrival at the airport. We hope you leave with wonderful memories of your time exploring Morocco.
NOTE: Airport transfer timing will be arranged according to your scheduled flight departure time.
APPROXIMATE DRIVING DISTANCE: 45km
APPROXIMATE DRIVING TIME: 45 minutes
MEALS: Breakfast