
Morocco Itinerary: Imperial Cities to Coastal Charms
Embark on a 7-day Moroccan adventure, journeying by bus from the historic capital of Rabat to the vibrant metropolis of Casablanca, and concluding in the charming coastal city of Essaouira.
- 1Rabat
- 2Casablanca
- 3Essaouira
Day 1: Arrive Rabat
Arrive in Rabat and begin your exploration with a taste of its historic medina and local markets. You'll arrive at Rabat–Salé Airport (RBA). Alternatively, consider Casablanca Mohammed V International Airport (CMN) with direct train services to Rabat (1h 15m, 60-100 MAD), or Fes Saïss International Airport (FEZ) with bus services (4h 10m).
Highlights
- Explore the UNESCO-listed Medina of Rabat, a maze of markets and historic lanes.
- Discover the Kasbah of the Udayas, an Almohad-era fortress with blue-and-white streets and ocean views.
- Wander through the tranquil Andalusian Gardens within the Kasbah.
Day 2: Explore Rabat's Imperial Heritage
Dedicate your day to Rabat's iconic landmarks, from ancient minarets to royal mausoleums, and delve into its rich history.
Highlights
- Visit the incomplete 12th-century Hassan Tower, a defining monument of Rabat.
- Explore the Mausoleum of Mohammed V, celebrated for its exquisite Alaouite architecture.
- Stroll through the Esplanade of Hassan Tower, offering monumental views and national symbolism.
Day 3: Travel to Casablanca & Hassan II Mosque
Journey by bus from Rabat to Casablanca, then immerse yourself in the grandeur of the Hassan II Mosque, a symbol of the city.
Highlights
- Take a comfortable bus from Rabat, Av. Hassan II (Winxo) to Casablanca, Avenue des FAR (CTM). The journey takes around 1h 11m and costs from €4.
- Marvel at the Hassan II Mosque, Morocco’s largest mosque, standing majestically over the Atlantic.
- Explore the Old Medina, offering a glimpse into pre-colonial Casablanca.
Day 4: Discover Modern Casablanca
Spend the day exploring Casablanca's modern architectural marvels, bustling squares, and scenic waterfront.
Highlights
- Experience the vibrant atmosphere of Place Mohammed V, framed by civic buildings and palms.
- Stroll along the Corniche Ain Diab, enjoying ocean views and public spaces.
- Walk down Boulevard Mohammed V, lined with palms and historic architecture.
Day 5: Journey to Coastal Essaouira
Enjoy a scenic bus journey from Casablanca to the charming coastal city of Essaouira, settling in with an evening stroll.
Highlights
- Board a bus from Casablanca, Avenue des FAR (CTM) to Essaouira (الصويرة). The journey takes around 6h 42m and costs from €19.
- Take a relaxed evening stroll along the Skala du Port, the old harbor ramparts with dramatic sea views.
- Explore the lively Place Moulay Hassan, connecting the harbor, souks, and main streets.
Day 6: Essaouira's Coastal Charms & Fresh Flavors
Immerse yourself in Essaouira's unique coastal atmosphere, exploring its historic fortifications and indulging in fresh seafood.
Highlights
- Walk along the historic Skala de la Ville, 18th-century seafront fortifications with cannons and Atlantic views.
- Wander through the UNESCO-listed Medina of Essaouira, with its maze-like lanes and white-and-blue architecture.
- Enjoy fresh grilled sardines, a local specialty, from the Atlantic.
Day 7: Depart from Essaouira
Enjoy a final morning exploring Essaouira's medina before departing from this beautiful coastal city. You will depart from Essaouira-Mogador Airport (ESU). Alternatively, Marrakesh Menara Airport (RAK) is accessible by bus (about 3 hours), or Agadir Al-Massira International Airport (AGA) by bus (minimum 3h 15m).
Highlights
- Take a last walk through the charming streets of Essaouira's medina.
- Consider visiting the Sidi Mohammed ben Abdallah Museum for regional artifacts and local history.





