Mega Sale:  Africa Tours  Up to 60% OFF

New Deals: 14 Jan, 2025
tourradar.com
3 Week Spain, Portugal and Morocco Tours & Trips

3 Week Spain, Portugal and Morocco Tours & Trips

4.5 stars on(7,489 reviews)
  • Choose from 46 Spain, Portugal and Morocco tours
  • 700+ verified reviews from TourRadar travelers
  • 24/7 customer support
  • Map of Spain, Portugal & Morocco

    Spend 21 days immersed in exploration, traveling an estimated 2,202 mi!

    • Madrid Spain

      109 mi
    • Salamanca Spain

      180 mi
    • Vigo Spain

      37 mi
    • Show 20 more

    • Viana do Castelo Portugal

      23 mi
    • Braga Portugal

      28 mi
    • Porto Portugal

      66 mi
    • Coimbra Portugal

      42 mi
    • Fatima Portugal

      67 mi
    • Lisbon Portugal

      157 mi
    • Caceres Spain

      146 mi
    • Seville Spain

      63 mi
    • Ronda Spain

      37 mi
    • Torremolinos Spain

      93 mi
    • Tangier Morocco

      130 mi
    • Meknes Morocco

      33 mi
    • Fes Morocco

      152 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      178 mi
    • Rabat Morocco

      134 mi
    • Tangier Morocco

      93 mi
    • Torremolinos Spain

      62 mi
    • Granada Spain

      186 mi
    • Toledo Spain

      42 mi
    • Madrid Spain

    From

    US$3,479
    View tour
  • Map of 19-Day Madrid, Lisbon, Seville, Cordoba, Fez, Marrakech, Granada and more.

    Over 20 exciting days, you’ll journey a distance of approximately 1,868 mi!

    • Madrid Spain

    • Madrid Spain

      133 mi
    • Trujillo Spain

      182 mi
    • Show 14 more

    • Lisbon Portugal

      67 mi
    • Fatima Portugal

      210 mi
    • Seville Spain

      146 mi
    • Caceres Spain

      139 mi
    • Cordoba Spain

      81 mi
    • Ronda Spain

      41 mi
    • Costa del Sol Spain

      5 mi
    • Torremolinos Spain

      8 mi
    • Malaga Spain

      283 mi
    • Casablanca Morocco

      54 mi
    • Rabat Morocco

      228 mi
    • Costa del Sol Spain

      57 mi
    • Granada Spain

      186 mi
    • Toledo Spain

      42 mi
    • Madrid Spain

    From

    US$3,998
    View tour
  • Mega Sale
    Map of Spain, Portugal and Morocco Highlights (Summer, 21 Days, Arrival Incl Transfer Marrakesh Apt To Hotel)

    Over 21 exciting days, you’ll journey a distance of approximately 2,854 mi!

    • Madrid Spain

      184 mi
    • Cordoba Spain

      75 mi
    • Seville Spain

      219 mi
    • Show 22 more

    • Santa Cruz Portugal

      150 mi
    • Algarve Portugal

      130 mi
    • Sintra Portugal

      14 mi
    • Lisbon Portugal

      15 mi
    • Cascais Portugal

      175 mi
    • Porto Portugal

      155 mi
    • Salamanca Spain

      109 mi
    • Madrid Spain

      55 mi
    • Avila Spain

      650 mi
    • Marrakesh Morocco

      133 mi
    • Casablanca Morocco

      54 mi
    • Rabat Morocco

      119 mi
    • Chefchaouen Morocco

      94 mi
    • Volubilis Morocco

      23 mi
    • Fes Morocco

      94 mi
    • Midelt Morocco

      90 mi
    • Erfoud Morocco

      28 mi
    • Merzouga Morocco

      21 mi
    • Rissani Morocco

      80 mi
    • Todra Gorge Morocco

      6 mi
    • Tinghir Morocco

      90 mi
    • Ouarzazate Morocco

      81 mi
    • Marrakesh Morocco

    From $5,348

    20% Off
    US$4,278
    +$267 upfront costs
    You save $1,070
    View tour
  • Map of 21 Day Madrid, Marrakech, Granada and more

    Experience 21 incredible days of travel, where you’ll cover around 2,027 mi!

    • Madrid Spain

      288 mi
    • Vigo Spain

      74 mi
    • Porto Portugal

      66 mi
    • Show 12 more

    • Coimbra Portugal

      109 mi
    • Lisbon Portugal

      194 mi
    • Seville Spain

      99 mi
    • Costa del Sol Spain

      99 mi
    • Tangier Morocco

      138 mi
    • Volubilis Morocco

      15 mi
    • Meknes Morocco

      119 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      178 mi
    • Rabat Morocco

      228 mi
    • Costa del Sol Spain

      57 mi
    • Granada Spain

      224 mi
    • Madrid Spain

    From

    20% Off
    US$4,439
    View tour
  • Map of Spain, Portugal & Morocco Odyssey

    Get set for a 21-day adventure spanning about 2,223 mi!

    • Madrid Spain

      109 mi
    • Salamanca Spain

      155 mi
    • Porto Portugal

      66 mi
    • Show 26 more

    • Coimbra Portugal

      42 mi
    • Fatima Portugal

      9 mi
    • Batalha Portugal

      13 mi
    • Nazare Portugal

      6 mi
    • Alcobaca Portugal

      57 mi
    • Lisbon Portugal

      157 mi
    • Caceres Spain

      139 mi
    • Cordoba Spain

      75 mi
    • Seville Spain

      63 mi
    • Ronda Spain

      41 mi
    • Costa del Sol Spain

      80 mi
    • Tarifa Spain

      11 mi
    • Algeciras Spain

      31 mi
    • Tangier Morocco

      130 mi
    • Meknes Morocco

      33 mi
    • Fes Morocco

      104 mi
    • Rabat Morocco

      54 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      133 mi
    • Casablanca Morocco

      184 mi
    • Tangier Morocco

      20 mi
    • Tarifa Spain

      11 mi
    • Algeciras Spain

      68 mi
    • Costa del Sol Spain

      57 mi
    • Granada Spain

      186 mi
    • Toledo Spain

      42 mi
    • Madrid Spain

    From

    20% Off
    US$3,403
    View tour
  • Map of Spain, Morocco and Portugal (without Alhambra) (36 destinations)

    Embark on an 19 days adventure covering a distance of about 3,663 mi!

    • Barcelona Spain

      116 mi
    • Peniscola Spain

      74 mi
    • Valencia Spain

      77 mi
    • Show 32 more

    • Alicante Spain

      43 mi
    • Murcia Spain

      40 mi
    • Caravaca de la Cruz Spain

      114 mi
    • Granada Spain

      284 mi
    • Rabat Morocco

      54 mi
    • Casablanca Morocco

      184 mi
    • Tangier Morocco

      99 mi
    • Costa del Sol Spain

      68 mi
    • Algeciras Spain

      11 mi
    • Tarifa Spain

      16 mi
    • Gibraltar Gibraltar

      346 mi
    • Marrakesh Morocco

      81 mi
    • Ouarzazate Morocco

      62 mi
    • Boumalne Dades Morocco

      103 mi
    • Erfoud Morocco

      172 mi
    • Ait Benhaddou Morocco

      240 mi
    • Fes Morocco

      94 mi
    • Midelt Morocco

      58 mi
    • Moyen Atlas Morocco

      41 mi
    • Azrou Morocco

      35 mi
    • Bhalil Morocco

      252 mi
    • Seville Spain

      132 mi
    • Evora Portugal

      216 mi
    • Algeciras Spain

      11 mi
    • Tarifa Spain

      269 mi
    • Lisbon Portugal

      14 mi
    • Sintra Portugal

      7 mi
    • Cascais Portugal

      1 mi
    • Estoril Portugal

      98 mi
    • Estremoz Portugal

      78 mi
    • Caceres Spain

      156 mi
    • Museo del Prado Spain

    • Madrid Spain

    From

    20% Off
    US$2,440
    View tour
  • Map of Fantasies from Spain and Portugal and Mysterious Morocco

    Over 20 days, prepare to explore and travel nearly 2,435 mi!

    • Madrid Spain

      224 mi
    • Granada Spain

      156 mi
    • Tangier Morocco

      24 mi
    • Show 24 more

    • Asilah Morocco

      110 mi
    • Rabat Morocco

      54 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      65 mi
    • Ait Benhaddou Morocco

      16 mi
    • Ouarzazate Morocco

      62 mi
    • Boumalne Dades Morocco

      103 mi
    • Erfoud Morocco

      184 mi
    • Fes Morocco

      128 mi
    • Tangier Morocco

      112 mi
    • Seville Spain

      132 mi
    • Evora Portugal

      66 mi
    • Lisbon Portugal

      67 mi
    • Fatima Portugal

      106 mi
    • Porto Portugal

      94 mi
    • Cambados Spain

      28 mi
    • Santiago de Compostela Spain

      50 mi
    • Lugo Spain

      33 mi
    • O Cebreiro Spain

      75 mi
    • Leon Spain

      54 mi
    • Oviedo Spain

      39 mi
    • Covadonga Spain

      63 mi
    • Santander Spain

      46 mi
    • Bilbao Spain

      200 mi
    • Madrid Spain

    From

    20% Off
    US$2,637
    View tour
  • Map of Spain, Morocco and Portugal (25 destinations)

    Spend 19 amazing days exploring, covering a total of 2,182 mi!

    • Barcelona Spain

      116 mi
    • Peniscola Spain

      74 mi
    • Valencia Spain

      77 mi
    • Show 21 more

    • Alicante Spain

      76 mi
    • Caravaca de la Cruz Spain

      114 mi
    • Granada Spain

      179 mi
    • Asilah Morocco

      110 mi
    • Rabat Morocco

      54 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      65 mi
    • Ait Benhaddou Morocco

      16 mi
    • Ouarzazate Morocco

      62 mi
    • Boumalne Dades Morocco

      27 mi
    • Todra Gorge Morocco

      80 mi
    • Erfoud Morocco

      184 mi
    • Fes Morocco

      128 mi
    • Tangier Morocco

      112 mi
    • Seville Spain

      52 mi
    • Huelva Spain

      47 mi
    • Mertola Portugal

      65 mi
    • Evora Portugal

      66 mi
    • Lisbon Portugal

      67 mi
    • Fatima Portugal

      139 mi
    • Plasencia Spain

      128 mi
    • Madrid Spain

    From

    20% Off
    US$2,483
    View tour
  • Map of Spain, Morocco and Portugal (without Alhambra) (24 destinations)

    Over the course of 19 days, you’ll cover an estimated 2,191 mi!

    • Barcelona Spain

      116 mi
    • Peniscola Spain

      74 mi
    • Valencia Spain

      77 mi
    • Show 20 more

    • Alicante Spain

      76 mi
    • Caravaca de la Cruz Spain

      114 mi
    • Granada Spain

      156 mi
    • Tangier Morocco

      24 mi
    • Asilah Morocco

      110 mi
    • Rabat Morocco

      54 mi
    • Casablanca Morocco

      133 mi
    • Marrakesh Morocco

      65 mi
    • Ait Benhaddou Morocco

      16 mi
    • Ouarzazate Morocco

      62 mi
    • Boumalne Dades Morocco

      27 mi
    • Todra Gorge Morocco

      80 mi
    • Erfoud Morocco

      184 mi
    • Fes Morocco

      128 mi
    • Tangier Morocco

      112 mi
    • Seville Spain

      107 mi
    • Merida Spain

      87 mi
    • Evora Portugal

      66 mi
    • Lisbon Portugal

      157 mi
    • Caceres Spain

      155 mi
    • Madrid Spain

    From

    20% Off
    US$2,440
    View tour
  • Map of 19 Day Madrid, Salamanca, Granada and more.

    Over 19 days, prepare to explore and travel nearly 1,715 mi!

    • Madrid Spain

      262 mi
    • Porto Portugal

      106 mi
    • Fatima Portugal

      9 mi
    • Show 9 more

    • Batalha Portugal

      13 mi
    • Nazare Portugal

      60 mi
    • Lisbon Portugal

      243 mi
    • Cordoba Spain

      75 mi
    • Seville Spain

      99 mi
    • Costa del Sol Spain

      281 mi
    • Casablanca Morocco

      281 mi
    • Costa del Sol Spain

      57 mi
    • Granada Spain

      224 mi
    • Madrid Spain

    From

    20% Off
    US$5,489
    View tour
Want to explore even more?