Spain, Portugal & Morocco: Madrid to the Sahara
Tour Description:
Some trips just make sense — and this is one of them. Spain, Portugal, and Morocco are a perfect trio, and we’ve connected them into one epic 19-day adventure. Start in Madrid, soaking up Spanish culture and tapas before heading to Porto and winding your way down Portugal’s stunning coastline. Cross back into Spain to explore Seville’s flamenco-filled streets, then set sail across the Strait of Gibraltar to Morocco, where ancient medinas, bustling souks, and striking desert landscapes await. Think vibrant coastlines, intricate Moorish architecture, spice-laden flavours, and a fusion of cultures that has been centuries in the making. From historical landmarks to hidden gems, this trip is the ultimate deep dive into one of the world’s most captivating corners.
Click for larger view.
Dates & Pricing
Sunday 11 Jan 26 — Thursday 29 Jan 26 | Starting at $3,599 | Get a Quote | |
Sunday 25 Jan 26 — Thursday 12 Feb 26 | Starting at $2,879 | Get a Quote | |
Sunday 08 Feb 26 — Thursday 26 Feb 26 | Starting at $2,879 | Get a Quote | |
Sunday 22 Feb 26 — Thursday 12 Mar 26 | Starting at $3,599 | Get a Quote | |
Sunday 08 Mar 26 — Thursday 26 Mar 26 | Starting at $4,129 | Get a Quote | |
Sunday 22 Mar 26 — Thursday 09 Apr 26 | Starting at $4,129 | Get a Quote | |
Sunday 05 Apr 26 — Thursday 23 Apr 26 | Starting at $4,129 | Get a Quote | |
Sunday 12 Apr 26 — Thursday 30 Apr 26 | Starting at $4,129 | Get a Quote | |
Sunday 19 Apr 26 — Thursday 07 May 26 | Starting at $4,129 | Get a Quote | |
Sunday 26 Apr 26 — Thursday 14 May 26 | Starting at $4,129 | Get a Quote | |
Sunday 03 May 26 — Thursday 21 May 26 | Starting at $4,129 | Get a Quote | |
Wednesday 06 May 26 — Sunday 24 May 26 | Starting at $4,129 | Get a Quote | |
Sunday 17 May 26 — Thursday 04 Jun 26 | Starting at $4,129 | Get a Quote | |
Sunday 23 Aug 26 — Thursday 10 Sep 26 | Starting at $3,879 | Get a Quote | |
Sunday 30 Aug 26 — Thursday 17 Sep 26 | Starting at $3,879 | Get a Quote | |
Wednesday 02 Sep 26 — Sunday 20 Sep 26 | Starting at $4,129 | Get a Quote | |
Sunday 06 Sep 26 — Thursday 24 Sep 26 | Starting at $4,129 | Get a Quote | |
Sunday 13 Sep 26 — Thursday 01 Oct 26 | Starting at $4,129 | Get a Quote | |
Wednesday 30 Sep 26 — Sunday 18 Oct 26 | Starting at $4,129 | Get a Quote | |
Sunday 04 Oct 26 — Thursday 22 Oct 26 | Starting at $4,129 | Get a Quote | |
Sunday 18 Oct 26 — Thursday 05 Nov 26 | Starting at $4,129 | Get a Quote | |
Sunday 25 Oct 26 — Thursday 12 Nov 26 | Starting at $4,129 | Get a Quote | |
Sunday 01 Nov 26 — Thursday 19 Nov 26 | Starting at $3,599 | Get a Quote | |
Sunday 15 Nov 26 — Thursday 03 Dec 26 | Starting at $3,599 | Get a Quote | |
Sunday 22 Nov 26 — Thursday 10 Dec 26 | Starting at $3,599 | Get a Quote | |
Wednesday 16 Dec 26 — Sunday 03 Jan 27 | Starting at $4,129 | Get a Quote | |
Sunday 10 Jan 27 — Thursday 28 Jan 27 | Starting at $3,599 | Get a Quote | |
Sunday 24 Jan 27 — Thursday 11 Feb 27 | Starting at $3,599 | Get a Quote | |
Sunday 07 Feb 27 — Thursday 25 Feb 27 | Starting at $3,599 | Get a Quote | |
Sunday 21 Feb 27 — Thursday 11 Mar 27 | Starting at $3,599 | Get a Quote | |
Sunday 07 Mar 27 — Thursday 25 Mar 27 | Starting at $3,599 | Get a Quote | |
Sunday 14 Mar 27 — Thursday 01 Apr 27 | Starting at $3,599 | Get a Quote | |
Sunday 21 Mar 27 — Thursday 08 Apr 27 | Starting at $3,599 | Get a Quote | |
Sunday 04 Apr 27 — Thursday 22 Apr 27 | Starting at $3,599 | Get a Quote | |
Sunday 11 Apr 27 — Thursday 29 Apr 27 | Starting at $3,599 | Get a Quote | |
Sunday 18 Apr 27 — Thursday 06 May 27 | Starting at $3,599 | Get a Quote | |
Sunday 25 Apr 27 — Thursday 13 May 27 | Starting at $3,599 | Get a Quote | |
Sunday 02 May 27 — Thursday 20 May 27 | Starting at $3,599 | Get a Quote | |
Sunday 09 May 27 — Thursday 27 May 27 | Starting at $3,599 | Get a Quote | |
Sunday 16 May 27 — Thursday 03 Jun 27 | Starting at $3,599 | Get a Quote | |
Sunday 22 Aug 27 — Thursday 09 Sep 27 | Starting at $3,599 | Get a Quote | |
Sunday 29 Aug 27 — Thursday 16 Sep 27 | Starting at $3,599 | Get a Quote | |
Sunday 05 Sep 27 — Thursday 23 Sep 27 | Starting at $3,599 | Get a Quote | |
Sunday 12 Sep 27 — Thursday 30 Sep 27 | Starting at $3,599 | Get a Quote | |
Wednesday 15 Sep 27 — Sunday 03 Oct 27 | Starting at $3,599 | Get a Quote | |
Sunday 26 Sep 27 — Thursday 14 Oct 27 | Starting at $3,599 | Get a Quote | |
Wednesday 29 Sep 27 — Sunday 17 Oct 27 | Starting at $3,599 | Get a Quote | |
Sunday 03 Oct 27 — Thursday 21 Oct 27 | Starting at $3,599 | Get a Quote | |
Sunday 10 Oct 27 — Thursday 28 Oct 27 | Starting at $3,599 | Get a Quote | |
Sunday 17 Oct 27 — Thursday 04 Nov 27 | Starting at $3,599 | Get a Quote | |
Sunday 24 Oct 27 — Thursday 11 Nov 27 | Starting at $3,599 | Get a Quote | |
Sunday 31 Oct 27 — Thursday 18 Nov 27 | Starting at $3,599 | Get a Quote | |
Sunday 07 Nov 27 — Thursday 25 Nov 27 | Starting at $3,599 | Get a Quote | |
Sunday 14 Nov 27 — Thursday 02 Dec 27 | Starting at $3,599 | Get a Quote | |
Sunday 21 Nov 27 — Thursday 09 Dec 27 | Starting at $3,599 | Get a Quote | |
Sunday 28 Nov 27 — Thursday 16 Dec 27 | Starting at $3,599 | Get a Quote | |
Sunday 05 Dec 27 — Thursday 23 Dec 27 | Starting at $3,599 | Get a Quote | |
Sunday 12 Dec 27 — Thursday 30 Dec 27 | Starting at $3,599 | Get a Quote |