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
- If you want all three countries on a budget, pick Madrid to Marrakech.
- If you want a coach tour with luggage handled, pick Spain, Portugal & Morocco: Lisbon to Madrid.
- If you want the Sahara too, pick the 25-day Spain, Portugal & Morocco: Madrid to Marrakech.
- If you want comfort and boutique stays, pick Luxury Spain & Morocco.
- If you want Spain and Portugal without Morocco, pick Best of Spain, Portugal & Gibraltar.
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.
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



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.
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

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.
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


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.
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


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.
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

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.
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.

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.
Keep planning
- All escorted tours in Spain
- All escorted tours in Portugal
- All escorted tours in Morocco
- Morocco tours compared
- European rail tours compared
- Spain holidays
- Portugal holidays
- Morocco holidays
Prices are live from our tour pages (updated October 2026). Tour details and dates can change; your specialist will confirm everything before you book.

