tourradar.com
3-Week Spain, Portugal and Morocco Tour Packages
3-Week Spain, Portugal and Morocco Tour Packages

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.

Select Date

Select departure month

2026

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

2027

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

2028

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
1 Adult2 Adults, 1 Child2 Children

Who is travelling?

AdultsAges 18 or above

2

ChildrenUnder 18

0

Insider tips: Recommended 3-week Spain, Portugal And Morocco tour itineraries

Compiled by

Spain, Portugal and Morocco travel expert at TourRadar

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.

    Map of Spain, Portugal and Morocco (Small Group)
    View itinerary
    • 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."

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 3-4

      Porto

      Travel through Salamanca (4.5 hours) to Porto. Take a Douro River cruise and visit historic Port wine cellars. One traveler recalled: "The cruise along the Douro River was magical, especially with the wine tasting afterward." Schedule your fado show dinner on the second evening.

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 5-6

      Coimbra & Lisbon

      Visit Aveiro for a moliceiro boat ride in the "Portuguese Venice" before reaching medieval Coimbra. The next day, see the beautiful Batalha Monastery on your way to Lisbon. Try the seafood dinner in Cacilhas for authentic local food at non-tourist prices.

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 7-9

      Andalusia

      Enter southern Spain through Mérida's Roman ruins. Visit Córdoba's Mezquita early before the 9 AM crowds. Spend two nights in Seville exploring the cathedral and Santa Cruz quarter. One reviewer said: "The local guide's insights into Seville's Jewish history really brought the old quarter to life."

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 10-11

      Spanish Coast

      Stop in Jerez for horse shows and sherry tasting before visiting clifftop Ronda. Next morning, see Gibraltar's "The Rock" before taking the 1-hour ferry from Algeciras to Tangier. Bring motion sickness pills if needed.

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 12-14

      Northern Morocco

      Visit Tetouan's UNESCO medina then head to blue-walled Chefchaouen. Explore Fez's medieval medina with a guide to avoid getting lost in this car-free urban area. Join a cooking class: "Learning to make traditional couscous with local cooks was a highlight," one traveler shared.

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • Days 15-17

      Central Morocco

      Visit Casablanca's Hassan II Mosque on your way to Marrakech. Take two full days to explore the medina, Koutoubia Mosque and busy souks. Visit Jamaa el-Fnaa square in both daylight and after dark for two different experiences.

      21 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    • 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 Days in Spain, Portugal, and Morocco, incl. Madrid and Marrakech
    View itinerary
  • 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.

    Map of Jewels of Spain, Portugal & Morocco - 21 days
    View itinerary
    • 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.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • 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.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 5-7

      Central Portugal & Lisbon

      Take the Moliceiro boat through Aveiro's canals in the morning before it gets too hot. Visit Coimbra's University Biblioteca Joanina first thing since they limit daily visitors. In Lisbon, use tram 28 to navigate the hilly, cobblestoned Alfama district.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 8-10

      Andalusia

      Plan for a 4-hour drive to Córdoba. Start at La Mezquita mosque-cathedral before the crowds arrive. In Seville, visit the cathedral early, then spend hot afternoons in the shaded streets of Santa Cruz Quarter.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 11-12

      Costa del Sol & Morocco Crossing

      The Tarifa-Tangier ferry takes about an hour. Choose a left-side seat to see both continents. Be ready for slow immigration lines. In Tetouan's winding medina, stay with your guide.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 13-14

      Northern Morocco

      A recent visitor shared: "The blue city is magical but the steep streets are slippery when wet - wear shoes with good grip and bring water as it gets hot in the narrow lanes." Follow your guide in Fes's medina - its 9,400 alleys are easy to get lost in.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 15-16

      Marrakech

      The Atlas Mountains drive takes 7 hours with stops. Visit Djemaa el Fna at sunset when performers fill the square. Keep small bills handy for tips. Explore the souk early before the heat builds up.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    • Days 17-21

      Return to Spain

      Consider motion sickness medication for the ferry back. Reserve Alhambra tickets well ahead - they sell out fast. Morning visits offer optimal photo lighting.

      21 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
    View itinerary
  • 21-Day Madrid, Spain, Portugal & Morocco

    Map of 21-Day Madrid, Spain, Portugal & Morocco
    View itinerary
    • Madrid Spain

      109 mi
    • Salamanca Spain

      180 mi
    • Vigo Spain

      37 mi
    • Viana do Castelo Portugal

      23 mi
    • Braga Portugal

      28 mi
    • Porto Portugal

      66 mi
    • Coimbra Portugal

      42 mi
    • Show 12 more

    • Fatima Portugal

      67 mi
    • Lisbon Portugal

      150 mi
    • Merida Spain

      107 mi
    • Seville Spain

      63 mi
    • Ronda Spain

      41 mi
    • Costa del Sol Spain

      99 mi
    • Tangier Morocco

      138 mi
    • Volubilis Morocco

      15 mi
    • Meknes Morocco

      33 mi
    • Fes Morocco

      152 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      178 mi
    • Rabat Morocco

      228 mi
    • Costa del Sol Spain

      57 mi
    • Granada Spain

      186 mi
    • Toledo Spain

      42 mi
    • Madrid Spain

    • 21-Day Madrid, Spain, Portugal & Morocco
    • 21-Day Madrid, Spain, Portugal & Morocco
    • 21-Day Madrid, Spain, Portugal & Morocco
    • 21-Day Madrid, Spain, Portugal & Morocco
    View itinerary

Who is travelling?

AdultsAges 18 or above

2

ChildrenUnder 18

0

Select departure month

2026

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

2027

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

2028

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec