Three weeks in Spain gives you enough time to see the main highlights of several regions and dive deeper into the regional culture. Hop the high-speed trains to hit the main cities, such as Barcelona, Madrid, Seville, and Granada plan your trip around food and wine as you explore the regional culinary scene; or combine the top venues and experiences of Spain and Portugal. Read on for unique itineraries spanning the best of the Iberian Peninsula.

Itinerary #1: Spain North to South: Basque Country to Andalusia

From Barcelona in the north to Cadiz in the south, this three-week itinerary spans Spain's major cities and regions. Along the way, you'll sample Basque cuisine, visit the Museo Guggenheim in Bilbao, hike La Alpujarra, and explore the Moorish culture of Andalusia.

The monastery of Santa Maria de Montserrat
Day Highlights Overnight
Day 1 Arrive in Spain, Exclusive Food Tour of Barcelona Barcelona
Day 2 Explore Barcelona on a Private Tour Barcelona
Day 3 Free Day in Barcelona or Optional Day Trip Barcelona
Day 4 Train to San Sebastián, Private City Tour San Sebastián
Day 5 Discover Getaria  San Sebastián
Day 6 Day Trip to Bilbao San Sebastián
Day 7 Train to Madrid & Self-Guided Foodie Exploration Madrid
Day 8 Historical and Cultural Tour of Madrid Madrid
Day 9 Free Day to Explore Madrid or Optional Day Trip Madrid
Day 10 Train to Granada Granada
Day 11 Private Tour of the Alhambra & Flamenco Show Granada
Day 12 Hike in Las Alpujarras Granada
Day 13 Private Transfer to Málaga, Walk the Caminito del Rey Málaga
Day 14 Explore Málaga & Outskirts Málaga
Day 15 Private Transfer to Cádiz via Ronda & Grazalema Cádiz
Day 16 Free Day to Explore Cádiz Cádiz
Day 17 Train to Seville, Private City Tour Seville
Day 18 Discover Seville Seville
Day 19 Day Trip to Córdoba Seville
Day 20 Train to Madrid, One Last Night in Spain Madrid
Day 21 Depart Madrid  

Launch your adventure in Barcelona with a foodie excursion of the Gothic Quarter, followed by a tour of hit-list sites, such as Antoni Gaudí's iconic Sagrada Família and the Picasso Museum. You'll also have a free day to roam further afield before taking the train to San Sebastián, a gastronomy haven on the Bay of Biscay. Here, your sightseeing includes the cobbled coastal village of Getaria plus an excursion to Bilbao, with its masterpiece Museo Guggenheim Bilbao. On day seven, hop a train for three nights in Madrid, with dinner this evening at Botín, considered the world's oldest extant restaurant.

A local guide will show you Madrid before you have free time to explore El Prado and El Retiro Park, plus an optional excursion to Toledo, with its Alcázar de Toledo Roman palace, or to Segovia, with its enormous Roman aqueduct. Next, take a train to Granada for a guided city tour of the top sites, and the iconic Alhambra fortified Moorish palace the next day. You'll then hike the Las Alpujarras de Granada, where "white villages" dot the mountain slopes; plus, on the following day, you'll walk the Caminito del Rey en route to Málaga, on the Costa del Sol. Here, be sure to visit the Pompidou Centre and Picasso Museum.

On day 15, your Andalusian road trip leads to cobbled Ronda, with its famous cliff-spanning bridge; Sierra de Grazalema Natural Park; and Cádiz. You'll have a full day to roam this historic port city before taking the train to Seville for a guided tour that includes Seville Cathedral and the Alcázar royal palace. You'll also enjoy a day at leisure before taking a train for a day excursion to Córdoba to marvel at its Mudéjar architecture on a self-guided tour. Finally, catch a train to Madrid for a full day to relax or discover some landmarks and locales you may have missed on your first visit. Learn more

Itinerary #2: Culture & History in Spain: Madrid to Andalusia

This three-week tour takes you from Madrid in Central Spain to Cádiz in the south, stopping along the way to enjoy hiking, wine tasting, and personalized walking tours in Barcelona, Valencia, Málaga, Granada, Córdoba, and Seville.

Take a tour of the Alhambra in Granada
Day Highlights Overnight
Day 1 Arrive in Spain, Explore Barcelona Barcelona
Day 2 Discover Barcelona's Modernist Architecture Barcelona
Day 3 Enjoy an Organic Wine Tasting & Dinner at a Vineyard Barcelona
Day 4 Ride the High-Speed Train to Madrid & Explore the City Madrid
Day 5 Guided Walking Tour of Madrid Madrid
Day 6 Day Trip to the UNESCO-Listed City of Toledo Madrid
Day 7 Free Day to Explore Madrid Madrid
Day 8 Take the Train to the Seaside & Guided Tour of Valencia Valencia
Day 9 Visit Valencia's Sites, Squares & Gardens Valencia
Day 10 Drive to Alicante, Guided Tour of the City Alicante
Day 11 Explore Alicante's Inland Region & Scenic Coast Alicante
Day 12 Wander Through Granada's Historic Neighborhoods Granada
Day 13 Guided Tour of the Alhambra Granada
Day 14 Road Trip to Málaga, Visit the Picasso Museum Málaga
Day 15 Wander Through 3,000 Years of Málaga's History Málaga
Day 16 Visit the Caves of Nerja & the Region's Karst Landscape Málaga
Day 17 Drive to Seville via Ronda & Grazalema Seville
Day 18 Explore Seville's Cathedral & Royal Alcázar Seville
Day 19 Discover Cádiz on a Self-Guided Tour Cádiz
Day 20 Day Trip to Córdoba, Tour the City with a Private Guide Seville
Day 21 Depart Seville  

Start in Barcelona, where you'll spend a day exploring examples of Antoni Gaudí's Catalan Modernist masterpieces, including Park Güell and the iconic Sagrada Famìlia basilica. The next day you'll visit a 14th-century wine estate, with a relaxing sunset picnic among the grape vines, before boarding a high-speed train for Madrid on day four. Here, a private guided walking tour customized to your wishes includes lunch at the Mercado de San Miguel. You'll then hop on a train for a day excursion to Toledo, where a guided tour hits all the historic landmarks, such as the Alcázar and 13th-century Toledo Cathedral.

After a free day to explore Madrid's neighborhoods, catch a high-speed train to Valencia for a half-day guided walking tour and a free day to explore to your whims. On day 10, pick up your rental car and head to Alicante, on Spain's Costa Blanca, for a guided city tour that includes the Explanada promenade and Santa Bárbara Castle atop Mount Benacantil. Then drive the Costa Blanca via the mountaintop village of Guadalest to overnight in the coastal town of Altea. From here, head to Granada, with time to explore this historical city before a guided tour of the UNESCO World Heritage-listed Alhambra palace the next day.

On day 14, set out for Málaga, where you'll want to visit the Picasso Museum; you'll enjoy a private tour of the rest of the city the next day, including the ruined Roman Theater. Then, you'll explore Málaga's hinterlands, such as the fishing village of Nerja and the karst formations of El Torcal de Antequera nature reserve. Then head west for Seville via Ronda, plus Sierra de Grazalema Natural Park and the picturesque "white village" of Grazalema. Take a guided cultural city tour the next day before heading to Cádiz and, the following day, to Córdoba, which you'll explore with a guide before departing Seville on day 21. Learn more

Plan your trip to Spain
Chat with a local specialist who can help organize your trip.

Itinerary #3: Ultimate Food, Culture, and Wine Tour of Spain

This 21-day gastronomic vacation takes you from Barcelona and Basque Country (in the north) to Madrid (at Spain's heart) and Andalusia (in the south). Throughout, you'll sample gourmet specialties, such as regional tapas and wines, as you indulge in visits to olive groves, wineries, and select restaurants and bars.

Tapas bars are the life and soul of Spanish culinary culture
Day Highlights Overnight
Day 1 Arrive in Spain, Self-Guided Barcelona Tour Barcelona
Day 2 Tour Barcelona by Land & Air Barcelona
Day 3 Private Cooking Class with a Master Chef Barcelona
Day 4 Transfer to Álava, Zaragoza City Tour & Wine Experience Elciego
Day 5 Transfer to Bilbao, La Rioja Wine Tour Bilbao
Day 6 Tour the City of Bilbao Bilbao
Day 7 Day Trip to San Sebastián, Explore the Basque Coast Bilbao
Day 8 Transfer to León, Road Trip along the Cantabria Coast León
Day 9 Transfer to Madrid & Salamanca City Tour Madrid
Day 10 Discover Madrid's Royal Legacy on a Private City Tour Madrid
Day 11 Free Day in Madrid, Evening Flamenco Experience Madrid
Day 12 Day Trip to Toledo, Private City Tour & Gourmet Lunch Madrid
Day 13 Travel to Seville by Train Seville
Day 14 Experience Seville on a Private Tour Seville
Day 15 Visit an Olive Oil Estate Seville
Day 16 Transfer to Málaga & Wine Tour in Ronda Málaga
Day 17 Go on a Pilgrimage from Málaga Málaga
Day 18 Day Trip to Granada, Tour the Alhambra Málaga
Day 19 Transfer to Córdoba Córdoba
Day 20 Tour the City of Córdoba Córdoba
Day 21 Depart Madrid  

Begin in Barcelona with a self-guided tour before a chauffeured tour the next day to include Park Güell, Sagrada Família, and other exemplars of Gaudí's modernist style; then hop into a helicopter for a birds-eye perspective! On day three, Barcelona's food takes center stage in a cooking class with a master chef, followed by a journey to Zaragoza (including a guided walking tour) the next day, then to Álava to overnight at a winery hotel designed by Frank Gehry. Next, visit a winery in La Rioja wine district en route to the port city of Bilbao, which you'll explore on day six, including its sleek Gehry-designed Guggenheim Museum.

Now explore the Basque coast for a day, beginning in San Juan de Gaztelugatxe (setting for Dragonstone Castle in the Game of Thrones), then on to San Sebastián—a culinary capital on Concha Bay. The next day, explore the Cantabria coast, lunching in Santander or one of the many charming villages along the coast, to arrive in León with time to explore its Gothic cathedral. Continue to Salamanca for a private city tour, then drive to Madrid, where your next two days include a private city tour and a day to explore at leisure. Then head to Toledo to enjoy lunch beside the Tagus River plus a marzipan-making workshop.

Next, take a high-speed train to Seville, where a tour includes the Alcázar of Seville's former royal palace boasting magnificent Mudéjar architecture. You'll also visit an olive oil estate before continuing south to Málaga via ancient Ronda (where you'll see a historic winery) and the mountaintop "white village" of Zahara de la Sierra. Explore Málaga at leisure, perhaps including the Picasso Museum, before taking a chauffeured drive to Granada the next day to explore the Alhambra. Finally, head north via El Torcal de Antequera nature reserve to Córdoba, where a walking tour ends your vacation. Learn more

Itinerary #4: Best of Spain and Portugal

This three-week itinerary combines the best of Spain and Portugal, from lesser-visited gems to the "must-sees," such as Barcelona, Madrid, Lisbon, and Porto. Along the way, you'll enjoy a river cruise of the Douro River wine country, learn about cork farming in Alentejo, and savor an evening of tapas and flamenco in Seville.

Spot vineyards in the Duoro Valley
Day Highlights Overnight
Day 1 Arrive in Barcelona & Guided Walk of the Gothic Quarter with Tapas Dinner Barcelona
Day 2 Private Tour of Barcelona & La Sagrada Família Barcelona
Day 3 Day Trip to the Costa Brava for All Things Dalí Barcelona
Day 4 Travel from Barcelona to Madrid by Train Madrid
Day 5 Private Guided Tour of Madrid with Prado Museum Madrid
Day 6 Day Trip to Toledo Madrid
Day 7 Fly from Madrid to Porto Porto
Day 8 Private Tour of Porto & Afternoon Port Winery Visit Porto
Day 9 Day Trip to the Douro Valley with a River Cruise & Winery Visit Porto
Day 10 Travel by Train from Porto to Lisbon Lisbon
Day 11 Private Tour of Lisbon Lisbon
Day 12 Day Trip to Sintra & Cascais Lisbon
Day 13 Excursion to Évora & Private Guided Tour of the Historic City Évora
Day 14 Enjoy a Morning of Cork Harvesting & Countryside Lunch Évora
Day 15 Relax at Your Hotel & Spa Évora
Day 16 Transfer from Évora to Seville, Evening Flamenco & Tapas Seville
Day 17 Private Guided Tour of Seville Seville
Day 18 Explore Seville Seville
Day 19 Transfer from Seville to Granada via Ronda Granada
Day 20 Private Tour of the Alhambra & Dinner with a View Granada
Day 21 Depart Spain  

Begin in Barcelona, where you'll enjoy a guided walking tour that includes Antoni Gaudí's spectacular Basílica de la Sagrada Família and other examples of Catalan Modernism. Then take an excursion to Catalunya to experience where surrealist artist Salvador Dalí was born and raised. On day four, journey by train to Madrid. Here you'll explore the UNESCO-listed "Golden Triangle of Art"—El Prado, plus the Thyssen-Bornemisza Museum and Museo Reina Sofía art museums—on a guided walking tour the next day before a day trip to roam the remarkable UNESCO-listed history town of Toledo.

Next, fly to Porto for two days to discover this UNESCO-listed city overlooking the Douro River, including a visit to one of the famous port wineries. Then head to the Douro Valley wine-growing region, including a relaxing river cruise before the next day taking the train to Lisbon, with its hilly neighborhoods adorned by cobbled plazas and pastel buildings. Your three days here include a guided walking tour, plus an excursion to Sintra and Cascais (on the Portuguese Riviera). Finally, spend three days in Évora, with its many Roman antiquities, including visiting a cork farm in the Alentejo countryside.

On day 16, head to Seville, with time to explore the former Moorish capital at leisure before enjoying a flamenco show. Then hit Seville's most emblematic landmarks with a private guide, including the Alcázar complex of Mudéjar palaces and oasis-like gardens, plus the modern Metropol Parasol atop Roman ruins. Next, journey to Granada via the historic mountainside city of Ronda, with its Puente Nuevo and spectacular Plaza de Toros (bullring). End your adventure with a private tour of the monumental UNESCO World Heritage-listed Alhambra fortified Moorish palace before departing the following day. Learn more

Itinerary #5: Spain & the Balearic Islands

This culture-rich three-week active itinerary combines all the ingredients for a perfect Spanish holiday. From Madrid's magnificent El Prado museum plus olive oil and wine tours in Andalusia, with its Moorish architecture and flamenco, to hiking in Ronda, bicycling in Barcelona, and horseback riding and sailing in the Balearic Islands.

Sailing the Balearic Islands
Day Highlights Overnight
Day 1 Arrive in Madrid, Optional Artisan Tour Madrid
Day 2 Private City Tour, Discover Madrid's Royal Legacy Madrid
Day 3 Private Tour of Madrid & El Prado Museum Madrid
Day 4 Day Trip to Toledo Madrid
Day 5 Private Transfer from Madrid to Córdoba Córdoba
Day 6 Córdoba Private City Tour & Transfer to Seville Seville
Day 7 Private City Tour of Seville Seville
Day 8 Olive Oil Tour, Evening Flamenco & Tapas Experience Seville
Day 9 Private Transfer to Ronda, Wine Tour Ronda
Day 10 Hiking Ronda & Transfer to Granada Granada
Day 11 Private Tour of the Alhambra & Generalife Gardens Granada
Day 12 Flight from to Barcelona, Private Cycling Tour Barcelona
Day 13 Gaudí Architecture Tour & Markets of Barcelona Barcelona
Day 14 Boqueria Market Guided Tour & Cooking Class Barcelona
Day 15 Flight to Menorca, Explore Menorca
Day 16 Horseback Riding in Menorca Menorca
Day 17 Flight to Mallorca, Explore Palma Palma de Mallorca
Day 18 Guided Tour of Palma de Mallorca Mallorca
Day 19 Mallorca Sailing Tour Mallorca
Day 20 Hiking the Tramuntana Mountains & Village Tour Mallorca
Day 21 Depart Mallorca  

Start in Madrid with three days of touring, including visits to artisans' workshops and the El Prado Museum, with its world-class art collection. Then spend a day exploring Toledo, located atop a gorge overlooking the Río Tajo, before continuing to Córdoba for a day at leisure to explore its famous Roman Bridge and historic Jewish Quarter. Three nights in Seville provides plenty of time to explore the 14th-century Alcázar de los Reyes palace, Seville Cathedral, and fashionable Santa Cruz neighborhood; plus, you'll visit a historic olive oil estate and enjoy an evening of delicious tapas and authentic flamenco.

On day nine, head south to Ronda (dramatically spanning the Río Tajo gorge) for a guided walking tour, plus a visit to a boutique winery, including a tasting of select wines. Next, hike the gorgeous countryside with its olive groves; then continue through the Sierra Nevada Mountains to Granada for a private tour, including the Alhambra fortified palace. You'll then fly to Barcelona, where you'll explore its Gothic Quarter, trendy El Born neighborhood, and Barceloneta Beach by bicycle and enjoy an architecture tour focused on Park Güell, La Sagrada Famìlia cathedral, and other masterpieces of Antonio Gaudí. 

On your last day in Barcelona, explore the Boqueria Market before a cooking class with an expert chef who'll teach you how to make traditional Spanish specialties. Then fly to Menorca and pick up a rental car to explore this enchanting island; saddle up to ride the famed "Path of the Horses" coastal route; and explore the medieval city of Ciutadella at leisure. Next, fly to Mallorca for four days, where you'll take a guided historical tour of Palma; enjoy a half-day sailing the Mallorcan coast, with times for swimming and snorkeling; and hike the Tramuntana Mountains, offering breathtaking views of the coast. Learn more

More Great Spain Itineraries

Looking for more inspiration for your trip to Spain? Check out these other Spain itineraries, with outdoor adventures, cultural trips, and best-of tours to hit the highlights. 


Map of 3 Weeks in Spain - 5 Unique Itinerary Ideas
Map of 3 Weeks in Spain - 5 Unique Itinerary Ideas