3-Week Spain, Portugal and Morocco Tour Packages
What if you cruise along the Douro River in Porto, Portugal, discover the historic Alhambra Palace in Granada, Spain, then tour the blue-washed streets of Chefchaouen, Morocco? Three weeks that will show you more sights than you can imagine, packed with culture, history, and amazing experiences. Endless memories, and a true adventure.
Insider tips: Recommended 3-week Spain, Portugal And Morocco tour itineraries
Compiled by

SteffSpain, Portugal and Morocco travel expert at TourRadar
21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
This 21-day route through Spain, Portugal, and Morocco visits 25 cities from Madrid to Marrakech. Premium hotels include AC Cuzco Madrid and Royal Mirage Fez. UNESCO sites, traditional performances, and authentic local experiences await.

- Days 1-2
Madrid
Start in Spain's capital. Arrive by mid-afternoon for the welcome tapas dinner. Next day, explore Habsburg Madrid including Plaza Mayor and the Royal Palace. Try the morning churros tasting. One reviewer shared: "The chocolate with churros was the perfect Madrid-style breakfast to fuel our walking tour."

- Days 3-4
Porto
- Days 5-6
Coimbra & Lisbon
- Days 7-9
Andalusia
- Days 10-11
Spanish Coast
- Days 12-14
Northern Morocco
- Days 15-17
Central Morocco
- Days 18-21
Return to Spain
See Rabat's royal sites before taking the ferry back to Spain. Visit Málaga then go to Granada for the Alhambra. Book the first morning slot to avoid crowds. One traveler noted: "Getting to the Alhambra early was worth it. The morning light made the architecture even more magical." End in Madrid with a farewell dinner.

21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
A three-country adventure visiting 22 cities in 21 days. Madrid's Habsburg District, Porto's wine cellars, Lisbon's Alfama Quarter, and Marrakech's souks showcase local culture. Features Douro River cruises, Fado shows, and visits to Chefchaouen's blue-washed streets.

- Days 1-2
Madrid
Begin your trip in Spain's vibrant capital. Get an early start on Day 2 for city touring since traffic builds up around Plaza Mayor after 9 AM. Walk through the historic Barrio de la Morería in late afternoon when crowds are smaller. Visit the Habsburgs District around sunset to see the buildings bathed in golden light.

- Days 3-4
Porto
Drive 5 hours from Madrid to Porto through Salamanca. Porto's hills are quite steep, so bring good walking shoes and use the funicular to conserve energy. Plan your Douro River cruise for late afternoon to catch the best light for photos of the Port houses. Book your Fado dinner show ahead of time for 9 PM - spots fill up quickly.

- Days 5-7
Central Portugal & Lisbon
- Days 8-10
Andalusia
- Days 11-12
Costa del Sol & Morocco Crossing
- Days 13-14
Northern Morocco
- Days 15-16
Marrakech
- Days 17-21
Return to Spain
Madrid Spain
109 miSalamanca Spain
180 miVigo Spain
37 miViana do Castelo Portugal
23 miBraga Portugal
28 miPorto Portugal
66 miCoimbra Portugal
42 miShow 12 more
Fatima Portugal
67 miLisbon Portugal
150 miMerida Spain
107 miSeville Spain
63 miRonda Spain
41 miCosta del Sol Spain
99 miTangier Morocco
138 miVolubilis Morocco
15 miMeknes Morocco
33 miFes Morocco
152 miCasablanca Morocco
133 miMarrakesh Morocco
178 miRabat Morocco
228 miCosta del Sol Spain
57 miGranada Spain
186 miToledo Spain
42 miMadrid Spain
What people love about 3-week Spain, Portugal and Morocco tours
- Spain, Morocco and Portugal
Went to Spain. Morocco and Portugal. Beautiful views. Met nice people from over the world and places visited. Morocco was an eye opening. The tour guides Uma, Eyub, Nayim were the best explaining their costumes. Tour guides in Spain Hiren, Alejandro, female locals guides from Seville and Madrid that can't recall their names now were great and funny. Had an issue with a guide coming back from Portugal to Madrid was a long trip and had a smaller bus. We were cramped in the back while he had an available seat next to him and an empty seat by the driver and he couldn't give it to anyone. That was a very uncomfortable and hot drive back for many hrs even though stop for breaks. Would have given 5 stars but this was really bad for our sore backs. If u are willing to travel sometimes fast pace, getting up early and changing hotels, buses, people constantly this could be for you with Europamundo. Some foods and transportation are not included so be prepared for that too.
- Spain, Morocco and Portugal (End End Madrid)
Looking for a full but not exhausting tour of Spain, Morocco, and Portugal? This was definitely it! Starting in Madrid and ending in Madrid, this tour offered a diverse and culturally-rich view of each country's main attractions, along with sufficient free time to do your own thing. A particular shout out to our tour director Richard Haywood for his professionalism and his genuine concern for the well-being of the tour group members, some of whom were dealing with physical issues that could have put a damper on things. Richard not only made sure that each and everyone enjoyed the trip to the max but were able to get any support they needed. Of the various Trafalgar tour leaders have had - all of whom were good - Richard is the top! Highly recommend this all round.
- 18-Day Spain, Portugal & Morocco from Madrid
We found the tour very varied and interesting. Our coaches, drivers and guides were very good including all the local guides. Being English speakers and in the minority, we found to be a disadvantage. Normally the interaction between passengers on a coach trip is very stimulating but we had very little opportunity to get to know the other passengers. This was magnified by the way the group kept changing with people joining and leaving the tour at different stops. One suggestion I would like to make. We arrived at Granada at 12 noon then wandered around until our hotel room was available at 3pm. This meant that the final day of our tour began by being on the bus at 7.45 am, walking around the Alhambra for 2 hours, driving to Toledo and only having about 1 hour to do a very quick look around the old city. I know there was a lot more to see in Toledo, so more time there would have been easily achievable. As a result, we didn't arrive in Madrid until 8pm.


































