Travel

Spain, Portugal and Morocco in One Trip: Every Route Compared

In this story

Spain, Portugal and Morocco sit closer together than most people realise: the ferry across the Strait of Gibraltar turns a tour of Lisbon and Seville into one that also reaches Chefchaouen, Fes and Marrakech. Two continents, three countries, one short ferry ride. The routes on offer differ in the way that matters most: how you travel, how long you get in each place and how far into Morocco you go.

This guide is for anyone comparing tours that combine Spain, Portugal and Morocco. We line up the routes on our Spain, Portugal and Morocco tours pages, plus two Iberian tours for anyone who decides Morocco can wait, with who each suits and its honest drawback.

The quick answer

Every route compared

Tour Days Price from Physical rating Group size Flights included Best for
All three countries
Madrid to Marrakech: Lisbon, the Algarve, Seville & Fes – 15 Days 15 £2,465 pp Medium Max 12 No Small group, by train and ferry
Spain, Portugal & Morocco: Lisbon to Madrid – 16 Days 16 £3,803 pp Not stated Not stated No Coach touring, luggage handled
Spain, Portugal & Morocco: Madrid to Marrakech – 25 Days 25 £2,975 pp Medium Max 16 No Adding the Atlas and the Sahara
Spain and Morocco
Luxury Spain & Morocco: Madrid to Marrakech – 19 Days 19 £7,735 pp Medium Max 12 No Boutique hotels and a desert camp
Spain and Portugal, no Morocco
Best of Spain, Portugal & Gibraltar – 15 Days 15 £4,123 pp Low Not stated No Coach loop with Gibraltar
Best of Spain: Madrid to Barcelona – 15 Days 15 £2,308 pp Low Max 12 No Spain by train, optional Morocco day

Prices are per person, twin share, live from our tour pages (updated October 2026). The lowest price can apply to a later departure, so check the dates you want on each tour page.

Ask us which route fits →

All three countries

Small group, by train and ferry

Madrid to Marrakech: Lisbon, the Algarve, Seville & Fes – 15 Days

  • 15 days
  • From £2,465 per person
  • Max 12 people
  • Madrid, Spain to Marrakech, Morocco
  • Physical rating: medium
  • Flights not included
  • Year-round departures
Route map of the 15-day trip from Madrid to Salamanca, Coimbra, Lisbon, Faro and Seville, by ferry from Tarifa to Chefchaouen, Fes and Marrakech
Madrid to Marrakech, with a ferry in the middle.
A blue-washed street in Chefchaouen, Morocco
Chefchaouen: blue, blue and a bit more blue.
Belém Tower on the Tagus River in Lisbon, Portugal
Belém, for monuments and pastéis de nata.

Fifteen days from Madrid to Marrakech with a local leader and no more than 12 travellers aged 15 and over, by train, public transport, private bus and ferry. You stop in Salamanca, spend two nights in Coimbra with an evening fado performance, walk Belém in Lisbon with a pastéis de nata tasting, take a boat trip to an Algarve island, see Seville’s Real Alcázar, then cross by ferry from Tarifa for Chefchaouen and the medina of Fes with local guides.

Suits: sociable travellers who enjoy cities and free time. The honest drawback: nine bases in 15 days, breakfasts and one lunch are the only meals, and there is only one night in Marrakech.

See the full itinerary →

Coach touring, luggage handled

Spain, Portugal & Morocco: Lisbon to Madrid – 16 Days

  • 16 days
  • From £3,803 per person
  • Lisbon, Portugal to Madrid, Spain
  • Flights not included
  • Departures in March, April, May, June, July, August, September, October, November
Route map of the 16-day tour from Lisbon to Madrid via Seville, Fes, Marrakesh, Casablanca, Tangier, Gibraltar and Granada
Across the strait and back again.

Sixteen days from Lisbon to Madrid with a tour director and local guides in each city, on an air-conditioned 40-seat coach with extra legroom, with porterage, hotel and restaurant tips and airport transfers included. After Lisbon and two nights in Seville, you cross the Strait of Gibraltar for Fes, Marrakesh, Casablanca and Tangier, then return for Gibraltar, Granada with the Alhambra and Generalife, and Madrid with the Prado.

Suits: first-time visitors to Morocco who prefer guided medina visits. The honest drawback: most places get one or two nights, it is a large coach group, and the Hassan II and Koutoubia mosques are seen from the outside.

See the full itinerary →

Adding the Atlas and the Sahara

Spain, Portugal & Morocco: Madrid to Marrakech – 25 Days

  • 25 days
  • From £2,975 per person
  • Max 16 people
  • Madrid, Spain to Marrakech, Morocco
  • Physical rating: medium
  • Flights not included
  • Year-round departures
The ancient kasbah of Aït Benhaddou, Morocco
Aït Benhaddou: the mud-brick showstopper.
Blue fishing boats in Essaouira harbour, Morocco
Essaouira: the Atlantic finale.

Twenty-five days from Madrid to Marrakech for up to 16 travellers aged 15 and over, with one leader for Spain and Portugal and a new leader from Marrakech. The Iberian half follows a similar route to the 15-day trip; in Morocco you add a High Atlas hike and a night in a mountain gîte, Aït Benhaddou, a camel ride and a night in a Sahara desert camp, and a riad in Essaouira.

Suits: adventurous travellers on a budget with time to spare. The honest drawback: two nights are in shared rooms, some travel days are long, and hotels are simple to mid-range.

See the full itinerary →

Spain and Morocco in comfort

Boutique hotels and a desert camp

Luxury Spain & Morocco: Madrid to Marrakech – 19 Days

  • 19 days
  • From £7,735 per person
  • Max 12 people
  • Madrid, Spain to Marrakech, Morocco
  • Physical rating: medium
  • Flights not included
  • Departures in March, April, May, June, August, September, October
The Agafay desert with the snow-capped Atlas beyond, Morocco
Agafay: desert, minus the dunes.
The Alhambra palace on its hill above Granada, Spain
Granada’s Alhambra, on the Spanish leg.

Nineteen days with a leader in each country and up to 12 travellers aged 15 and over, by high-speed train and private vehicle, with a flight from Barcelona to Casablanca. Spain brings Madrid, two nights in Seville at a family-run boutique hotel in the old Jewish quarter, Cordoba’s Mezquita, Granada, Valencia and Barcelona; Morocco brings the Hassan II Mosque, Fes, the lakeside Widiane Resort at Bin el Ouidane, Ouzoud Falls, a desert camp in Agafay and Marrakech.

Suits: couples and food lovers who want comfort. The honest drawback: it is an upmarket price, you stay in eleven places, and the desert night is in rocky Agafay rather than the Sahara dunes. It does not visit Portugal.

See the full itinerary →

Spain and Portugal, no Morocco

Coach loop with Gibraltar

Best of Spain, Portugal & Gibraltar – 15 Days

  • 15 days
  • From £4,123 per person
  • Starts and ends in Madrid, Spain
  • Physical rating: low
  • Flights not included
  • Departures in April, May, June, July, August, September, October
The Rock of Gibraltar above the sea
Gibraltar: the closest this route gets to Africa.

Fifteen days from Madrid with a tour director and local experts, by coach with extra legroom, in named hotels, with porterage and tips included. You see the Prado with an art historian, Segovia, Salamanca, the port cellars of Porto, Lisbon, Seville, the Rock of Gibraltar with a local expert, the Alhambra, a paella dinner in Valencia and the Sagrada Família.

Suits: first-time visitors who value comfort. The honest drawback: there is a lot of coach time and short stays, and no Morocco.

See the full itinerary →

Best of Spain: Madrid to Barcelona (15 days) travels by train and local transport with a local leader and up to 12 travellers, staying in simple hotels and a guesthouse. Two nights in Tarifa leave a free day for whale watching or an optional trip to Morocco, so it is the lightest touch of all.

Fabrics and metalwork at a souk stall in the medina of Fes, Morocco
The Fes medina: bring a sense of direction, or a guide.

How to choose

By how much Morocco you want. A day: Best of Spain, optionally. The northern cities: Madrid to Marrakech or the coach tour. The mountains and the Sahara: the 25-day trip. A desert camp in comfort: Luxury Spain & Morocco.

By time available. Fifteen or 16 days: Madrid to Marrakech, the coach tour or the Iberian tours. Nineteen days: Luxury Spain & Morocco. Twenty-five days: the long Madrid to Marrakech route.

By budget. Best of Spain and Madrid to Marrakech cost the least; Luxury Spain & Morocco costs the most. Live prices are in the table above.

By style. Trains, ferries and carrying your own bags on the small-group trips; coach, porterage and tips included on the coach tours.

When to go

Both Madrid to Marrakech routes depart all year. The coach tours and Luxury Spain & Morocco run from spring to autumn. The months for each tour are in its fact panel above.

Before you travel, check the FCDO travel advice for Spain, Portugal and Morocco.

Frequently asked questions

How do these tours get from Spain to Morocco?

By ferry across the Strait of Gibraltar on Madrid to Marrakech, the 25-day route and the coach tour; Luxury Spain & Morocco flies from Barcelona to Casablanca.

Which tours visit all three countries?

Madrid to Marrakech (15 days), Lisbon to Madrid (16 days) and the 25-day Madrid to Marrakech.

Which tours include a night in the desert?

The 25-day Madrid to Marrakech spends a night in a Sahara desert camp; Luxury Spain & Morocco stays at a desert camp in Agafay.

Is there a coach tour with luggage handled?

Yes, Lisbon to Madrid and Best of Spain, Portugal & Gibraltar include porterage.

Do any of these tours include flights?

Flights from the UK are not included on any of them; Luxury Spain & Morocco includes the flight from Barcelona to Casablanca.

How long do I get in Marrakech?

One night on the 15-day Madrid to Marrakech, so consider extending; two nights on the coach tour and the 25-day route.

Ready for two continents?

Tell us how much of Morocco you want and how long you have, and a Travelisto specialist will compare the routes with you.

Make an enquiry →

Keep planning

Prices are live from our tour pages (updated October 2026). Tour details and dates can change; your specialist will confirm everything before you book.