3-Week Spain Tour Packages
4.6 stars on(9,273 reviews)- Choose from 50+ Spain tours
- 250+ verified reviews from TourRadar travelers
- 24/7 customer support
Insider tips: Recommended 3-week Spain tour itineraries
Compiled by

SteffSpain travel expert at TourRadar
- Days 1-2
Northern Spain
Start in Madrid and travel north through Zaragoza to San Sebastian. Visit the Basilica of Our Lady of The Pilar in Zaragoza early morning before the crowds arrive. Once in San Sebastian, take the funicular up Mount Igueldo for great views. It opens at 10 AM and you'll find shorter lines before noon. La Concha Beach promenade is a perfect spot for an evening stroll.

- Days 3-4
Cantabria & Asturias
Take a 2.5-hour drive west to see Bilbao's Guggenheim Museum. Next up is Santander, where you can join a coastal walking tour. Stop in the medieval town of Santillana del Mar but bring good walking shoes. The cobblestone streets get slippery in wet weather. Plan to reach Covadonga sanctuary before 11 AM to avoid tour groups.

- Days 5-6
Galicia
- Days 7-9
Porto
- Days 10-12
Central Portugal & Lisbon
- Days 13-15
Andalusia
- Days 16-20
Mediterranean Coast
See Granada's Alhambra (book morning tickets well ahead) before going to Valencia for real paella. Local favorite La Pepica sits right on the beach. Finish in Barcelona exploring Gaudí's works. Start at Park Güell when it opens at 8:30 AM. Visit Sagrada Familia in late afternoon to see sunlight through the stained glass.

20 Day Spain & Portugal Itinerary, incl. Madrid and Lisbon
A grand tour covering 29 cities from Madrid to Barcelona. Tour UNESCO sites including Cordoba's Mezquita and Seville's Cathedral, while staying at 4-star hotels like Palacio de Aiete and Melia Granada. Includes daily breakfast and expert bilingual guides.

- Days 1-2
Northern Spain Exploration
Leave Madrid at 8:30 AM for Zaragoza (6-hour drive). Visit the Cathedral-Basilica of Our Lady of the Pillar before heading to San Sebastián. Start your next day at Mount Igueldo for the best city views. The funicular runs every 15 minutes but isn't included in tour costs. Skip the tourist rush by having lunch in the Old Town after 2 PM.

- Days 3-4
Coastal Spain & Asturias
Stop in Bilbao to see the striking Guggenheim Museum exterior. Visit Castro Urdiales where you can enjoy fresh anchovies at the port like the locals do. Make time for Santander's Sardinero Beach but pack water shoes since the sand gets hot in summer. Visit Covadonga's sanctuary before 11 AM to beat the pilgrim crowds.

- Days 5-6
Galician Heritage
Head to Santiago de Compostela through Mondoñedo. See Lugo's Roman walls in the early morning light. In Santiago explore the cathedral and watch the daily pilgrim traditions. One traveler notes: "The rooftop cathedral tour at sunset offers incredible views but book at least 2 days ahead as spots fill quickly."

- Days 7-9
Porto Immersion
Travel through Spain's Rías Bajas region to reach Porto. Walk the historic Ribeira district and take a Douro River cruise. Visit the port wine cellars in late afternoon when it's cooler. You'll need two full days to really see the city. Get to São Bento Railway Station before 9 AM for the best photos of its tile work.

- Days 10-12
Central Portugal
Book ahead for Coimbra University's historic library then continue to Fátima. Watch the candle procession at 9:30 PM. Travel to Lisbon via Batalha Monastery and Nazaré. Start your Lisbon visit in Alfama before the tram crowds arrive. Skip the tourist spots in Belém and get your pastéis de nata at Manteigaria instead.

- Days 13-15
Andalusian Treasures
- Days 16-17
Granada to Valencia
- Days 18-20
Barcelona Finale
19 Day Spain, Portugal & Morocco Itinerary, incl. Madrid and Marrakech
A comprehensive tour of 8 Spanish cities showcases Madrid's Royal Palace, Córdoba's Mosque/Cathedral, and Granada's Alhambra. Includes 18 nights accommodation, local guides at UNESCO sites, and authentic Spanish dining experiences.

- Days 1-2
Madrid
- Days 3-4
Lisbon via Trujillo
- Days 5-6
Fátima & Seville
- Days 7-8
Córdoba & Ronda
- Days 9-10
Costa del Sol
- Days 11-13
Morocco (Tangier, Casablanca, Marrakech)
Take the ferry to Morocco. Consider bringing motion sickness medication if needed. Drive to Casablanca and continue to Marrakech. A recent visitor notes: "The Djemaa el-Fna square completely transforms at sunset. Arrive around 6 PM to watch the food stalls set up and stay for dinner among the locals."

- Days 14-16
Fez & Return to Spain
Discover Fez's ancient medina and craft markets. Book an official guide here. The medina has 9,000 alleyways that confuse even people with maps. Return to Costa del Sol by ferry.
- Days 17-19
Granada, Toledo & Madrid
See the Alhambra in Granada (book morning tickets to avoid crowds), then visit historic Toledo on your way to Madrid. "The best panoramic views of Toledo are from Mirador del Valle. Go just before sunset when the city walls glow golden," recommends a traveler.
More about Spain
Northern SpainAndalucia 10 day ToursNorthern Spain 10 day ToursAndalucia 7 day ToursSouthern Spain 7 day ToursCanary Islands 10 day ToursMallorca 10 day ToursSpain Travel Guide | All You Need to Know10 Days in Spain: Best Itineraries 2025/2026Weather in Spain in 2025/2026What is the best time to visit Spain in 2025/2026?

































