Guaranteed departures every Wednesday from Madrid, from end of March until the end of OctoberFree Cancellation up to 60 days before your arrivalVisit all the wonders Spain, Portugal, and Morocco hide with this complete travel package. Explore Madrid, Porto, Lisbon, Seville, Tangier, Fez, Marrakech, Granada, and more with this amazing 21-day package!