Sample itinerary

Spain 12-Day Itinerary

A balanced first-timer Spain route that starts in Barcelona, adds a rewarding Girona day trip, continues south to Seville with a Córdoba excursion, and finishes in Madrid with time for both city highlights and a Toledo day trip. Designed around practical transport, walkable historic centers, and classic cultural stops. For a longer stay or a wider route, see the Spain 14-day itinerary. Or if you want a shorter city-focused trip, see the Spain 10-day itinerary.

Duration: 12 days Pace: Balanced Group: Couple Budget: Midrange

Route at a glance

A balanced first-time Spain route combining Barcelona, Seville, and Madrid, with rewarding day trips to Girona, Córdoba, and Toledo.

  • BarcelonaDays 1–4
  • GironaDay trip · Day 3
  • SevilleDays 5–7
  • CórdobaDay trip · Day 7
  • MadridDays 8–12
  • ToledoDay trip · Day 10
Details

Spain 12-day itinerary overview

This itinerary covers Barcelona with a Girona day trip, Seville with a Córdoba day trip, and Madrid with a Toledo day trip before departure. It is built for practical transfers, realistic sightseeing days, and a strong first introduction to Spain’s architecture, food culture, historic centers, and regional variety.

Route at a glance

  • Barcelona (Days 1–4) + Girona day trip
  • Seville (Days 5–7) + Córdoba day trip
  • Madrid (Days 8–12) + Toledo day trip + departure

Day-by-day highlights

  1. Day 1 (Barcelona): Arrival, La Rambla, Gothic Quarter, Catalan dinner
  2. Day 2 (Barcelona): Sagrada Família, Park Güell, Barceloneta, tapas dinner
  3. Day 3 (Girona - Day trip): Old Town, Jewish Quarter, Arab Baths
  4. Day 4 (Barcelona): Montjuïc Castle, MNAC, Poble Espanyol, flamenco dinner
  5. Day 5 (Seville): Flight south, Cathedral, Giralda, Santa Cruz
  6. Day 6 (Seville): Real Alcázar, Plaza de España, Archivo de Indias
  7. Day 7 (Córdoba - Day trip): Mezquita, Old Town, Alcázar de los Reyes Cristianos
  8. Day 8 (Madrid): AVE train, Prado, Retiro, classic dinner
  9. Day 9 (Madrid): Royal Palace, Almudena Cathedral, Gran Vía
  10. Day 10 (Toledo - Day trip): Cathedral, Old Town, Alcázar
  11. Day 11 (Madrid): Reina Sofía, Thyssen, Plaza Mayor, farewell dinner
  12. Day 12 (Madrid): Botanical Garden, brunch, airport transfer

Day-by-day plan

Want this for your own trip?

Generate an editable plan with maps, photos, and day-by-day views.

Complete 12-day Spain itinerary (day-by-day plan)

Full written version of this 12-day Spain itinerary, including the main stops, transfers, and highlights for each day.

Travelers with more time can expand to the Spain 14-day itinerary. Or if you want a shorter city-focused trip, see the Spain 10-day itinerary.

Day 1: Barcelona (arrival and old city introduction)

Arrive in Barcelona in the early afternoon, check into Eixample, and ease into the trip with a walk down La Rambla and time in the Gothic Quarter before a traditional Catalan dinner.

  • 14:00 — Arrival and hotel check-in in Eixample
  • 15:30 — Stroll along La Rambla
  • 17:00 — Visit Gothic Quarter
  • 19:00 — Dinner at La Fonda

Transport: Arrival transfer to hotel and walking around city center.

Day 2: Barcelona (Gaudí and the seaside)

Spend the day with two of Barcelona’s most iconic Gaudí sights, then slow down by the waterfront before an easy dinner in Barceloneta.

  • 09:00 — Visit Sagrada Família
  • 12:30 — Lunch at Cervecería Catalana
  • 14:00 — Park Güell visit
  • 17:00 — Walk along Barceloneta Beach
  • 20:00 — Dinner at El Vaso de Oro

Transport: Local metro and walking within Barcelona.

Note: For a more immersive experience in Barcelona, see the Barcelona 5-day itinerary which includes Casa Batlló, Casa Milà, and more.

Day 3: Girona day trip from Barcelona

Take a rewarding day trip to Girona to explore its medieval center, Jewish Quarter, and historic atmosphere, then return to Barcelona for the evening.

  • 08:00 — Barcelona → Girona (train, ~1h30)
  • 09:45 — Walk Girona Old Town
  • 12:30 — Lunch at Le Bistrot
  • 14:00 — Visit Jewish Quarter and Arab Baths
  • 16:00 — Girona → Barcelona (train, ~1h30)
  • 19:00 — Dinner at Ciudad Condal

Transport: Roundtrip regional train Barcelona ↔ Girona, walking in Girona and Barcelona.

Day 4: Barcelona (Montjuïc and evening flamenco)

Dedicate the day to Montjuïc’s viewpoints, museums, and cultural stops before ending with dinner and a flamenco show back on La Rambla.

  • 09:30 — Visit Montjuïc Castle
  • 11:30 — Explore Museu Nacional d'Art de Catalunya (MNAC)
  • 13:30 — Lunch at La Font del Gat
  • 15:30 — Visit Poble Espanyol
  • 20:00 — Dinner and Flamenco show at Tablao Cordobés

Transport: Cable car and walking around Montjuïc, metro and walking in city center.

Day 5: Seville (arrival and cathedral district)

Fly from Barcelona to Seville, settle into the city center, and begin the Andalusian section of the trip with the cathedral, the Giralda, and a stroll through Santa Cruz.

  • 07:30 — Check-out and transfer to Barcelona-El Prat Airport
  • 09:30 — Barcelona → Seville (flight, ~1h45)
  • 11:30 — Transfer to hotel and check-in in Seville city center
  • 13:00 — Lunch at Restaurante La Fresquita
  • 15:00 — Visit Seville Cathedral and Giralda Tower
  • 18:00 — Walk through Barrio Santa Cruz
  • 20:30 — Dinner at El Rinconcillo

Transport: Taxi and flight Barcelona → Seville, walking in Seville city center.

Day 6: Seville (palaces, plazas, and history)

Enjoy a full day in Seville focused on the Real Alcázar, Plaza de España, and one of the city’s key UNESCO historical archives.

  • 09:00 — Visit Real Alcázar of Seville
  • 12:30 — Lunch at Bar Eslava
  • 14:30 — Walk and relax at Plaza de España
  • 17:00 — Visit Archivo General de Indias
  • 20:00 — Dinner at La Azotea

Transport: Walking and local buses in Seville.

Day 7: Córdoba day trip from Seville

Take an early train to Córdoba to visit the extraordinary Mezquita, the old town, and the Alcázar before returning to Seville for dinner.

  • 07:30 — Seville → Córdoba (train, ~45 min)
  • 08:30 — Visit Mosque-Cathedral of Córdoba (Mezquita)
  • 11:00 — Walk through Córdoba Old Town
  • 13:00 — Lunch at Bodegas Campos
  • 15:00 — Visit Alcázar de los Reyes Cristianos
  • 17:30 — Córdoba → Seville (train, ~45 min)
  • 20:00 — Dinner at Egaña-Oriza

Transport: Roundtrip high-speed train Seville ↔ Córdoba, walking in Córdoba and Seville.

Day 8: Madrid (arrival and classic first afternoon)

Ride the AVE from Seville to Madrid, settle into the center, then enjoy a classic first afternoon with the Prado and a relaxed walk through Retiro Park.

  • 08:00 — Check-out and Seville → Madrid (train, ~2h30)
  • 11:00 — Check-in at Madrid hotel near city center
  • 12:30 — Lunch at Museo del Jamón
  • 14:00 — Visit Museo del Prado
  • 17:00 — Relax walk in Retiro Park
  • 20:00 — Dinner at Taberna La Daniela

Transport: High-speed train Seville → Madrid, walking and metro within Madrid.

Day 9: Madrid (royal landmarks and Gran Vía)

Spend the day around Madrid’s royal quarter, cathedral, and central shopping streets before a classic dinner in one of the city’s best-known traditional restaurants.

  • 09:00 — Visit Royal Palace of Madrid
  • 11:30 — Visit Almudena Cathedral
  • 13:00 — Lunch at Mercado de San Miguel
  • 15:00 — Shopping and walk along Gran Via
  • 20:00 — Dinner at Casa Lucio

Transport: Walking and metro within Madrid.

Day 10: Toledo day trip from Madrid

Take the short train to Toledo to explore its cathedral, old town, and fortress, then return to Madrid for a relaxed final city evening.

  • 08:30 — Madrid → Toledo (train, ~33 min)
  • 09:15 — Visit Toledo Cathedral
  • 11:00 — Walk through Toledo Old Town
  • 13:00 — Lunch at Restaurante La Orza
  • 15:00 — Visit Alcázar of Toledo
  • 17:30 — Toledo → Madrid (train, ~33 min)
  • 20:00 — Dinner at El Sur

Transport: Roundtrip train Madrid ↔ Toledo, walking in Toledo and Madrid.

Note: For a more in-depth experience in Madrid, see the Madrid 5-day itinerary which includes more museums, neighborhoods and more.

Day 11: Madrid (art triangle and farewell dinner)

Use the final full day in Madrid for major museums, the city’s most iconic squares, and one last traditional dinner.

  • 09:30 — Visit Museo Reina Sofía
  • 12:00 — Visit Thyssen-Bornemisza Museum
  • 13:30 — Lunch at Restaurante Botín
  • 15:00 — Walk Plaza Mayor and Puerta del Sol
  • 20:00 — Farewell dinner at La Bola

Transport: Walking and metro within Madrid.

Day 12: Madrid (departure day)

Enjoy a lighter final morning with a garden visit and brunch before heading to Madrid-Barajas Airport for departure.

  • 08:30 — Visit Royal Botanical Garden
  • 10:30 — Brunch at La Rollerie
  • 12:30 — Transfer to Madrid-Barajas Airport

Transport: Walking in morning, taxi/shuttle to airport.

FAQ

Is this itinerary customizable?

Yes—MyTripBlueprint generates editable plans. You can change pace, interests, and transport preferences.

Does the full plan include maps and photos?

Yes—generated plans include an interactive day view with maps, routing, and place photos.

Is 12 days enough for Spain?

Yes—12 days is enough for a rewarding first trip across several of Spain’s most iconic cities while still including a few excellent day trips. This itinerary is designed to keep the route practical and varied without feeling rushed.

What is a good first-time 12-day itinerary for Spain?

A strong first-time 12-day Spain itinerary usually combines Barcelona, Andalusia, and Madrid, with one or two nearby day trips. This route follows that structure with Barcelona, Girona, Seville, Córdoba, Madrid, and Toledo.

Does this itinerary include both trains and flights?

Yes—this route combines regional trains, high-speed AVE trains, and one domestic flight between Barcelona and Seville to keep the overall journey efficient.