Travelmarvel logo

Global search form

Kasbah Amridil, historic fortified residence in the oasis of Skoura, Atlas mountains, Ouarzazate province, Morocco
Small Group Tour and River Cruise

Morocco, Spain and Douro Discovery

2027

Small Group Tour

Morocco, Spain and Douro Discovery

Morocco, Spain and Douro Discovery

Embark on a 29-day cultural odyssey from Casablanca to Porto, weaving through Morocco’s medinas, Spain’s flamenco heartlands, and Portugal’s sunlit valleys. Sip mint tea in a Berber salon, sleep beneath Saharan stars, cruise the Douro, and savour handmade tarts and port at a riverside quinta—an immersive journey of flavour, tradition, and timeless beauty.

CasablancaPorto
29 Days Small Group Tour

Itinerary

To view the itinerary's day-by-day details, simply click on your preferred day from the interactive list. Discover daily activities, special experiences and insider local tips that make your journey a memorable one.

Casablanca to Porto

29 days / 28 night Small Group Tour

Day 1

Arrive Casablanca

Day 2

Casablanca, Rabat, Fez

Insider Experiences

Day 3

Fez

Day 4

Fez, Volubilis, Meknes

Day 5

Fez, Sahara Desert

Day 6

Todra Gorge, Ouarzazate

Day 7

Ouarzazate, Ait-Ben-Haddou, Marrakesh

Insider Experiences

Day 8

Marrakesh

Day 9

Marrakesh, Madrid

Day 10

Madrid

Enhance Your Journey

Day 11

Madrid, Úbeda, Granada

Insider Experiences

Day 12

Granada

Enhance Your Journey

Day 13

Granada, Córdoba

Day 14

Córdoba, Seville

Insider Experiences

Day 15

Seville

Enhance Your Journey

Day 16

Seville, Monsaraz, Évora, Lisbon

Insider Experiences

Day 17

Lisbon

Insider Experiences

Day 18

Lisbon, Sintra, Cascais, Lisbon

Day 19

Lisbon, Óbidos, Nazaré, Coimbra

Day 20

Coimbra, Aveiro, Porto

Day 21

Porto

Insider Experiences

Day 22

Arrive Porto, Embark Ship

Day 23

Régua, Lamego, Pinhão

Insider Experiences

Day 24

Vega de Terrón, Castelo Rodrigo 

Day 25

Salamanca, Barca d’Alva

Insider Experiences

Day 26

Pinhão, Régua

Day 27

Régua, Entre-os-Rios

Insider Experiences

Day 28

Porto

Enhance Your Journey

Day 29

Disembark Ship, Depart Porto

Coach/Vehicle
Stay/Stop name (no. of nights)
Cruise
Cruise Stay (no. of nights)

Frequently Asked Questions

Trip Notes

  • Itinerary, inclusions and pricing are subject to change

  • Prices are for cruise and land only. Flights are not included unless specified

Subscribe to more travel

Sign up to receive exclusive updates on our latest trips, incredible offers and travel inspiration.

We are committed to protecting your privacy. View our Privacy Policy.