Skip to content

10-Day Spain Itinerary: Madrid, Barcelona, Andalusia, and San Sebastián

⏱ 3 min read📖 605 words📅 May 2026

Quick answer: 10-day Spain itinerary covering Day 1, Day 2, Day 3 through Day 10. Best months: April-June and September-October. Avoid July-August (40°C+ inland, beach crowds, brutal heat in Madrid and Sevilla).. Total cost: US$2200-3400 mid-range / US$5800+ luxury. Includes AVE trains, accommodation, food, attractions. Excludes international flights..

Ten days is the sweet spot for a first Spain trip — 2 nights Madrid, 3 nights Barcelona, 2 nights Granada/Sevilla in Andalusia, 2 nights San Sebastián for food. This itinerary uses high-speed AVE trains between regions (no rental car needed). Refined across 3 personal Spain trips.

Day-by-day breakdown

Day 1

Arrive Madrid. Stay near Sol or Malasaña. Easy first night: tapas crawl in La Latina district. Don’t push the first day.

Day 2

Madrid classics: Prado Museum morning (skip-the-line ticket), Retiro Park, Royal Palace afternoon. Evening: chocolate con churros at San Ginés + late tapas in Mercado de San Miguel.

Day 3

AVE train Madrid → Barcelona (2h45m, US$45-90 booked ahead). Stay El Born or Gracia. Evening: sunset at Bunkers del Carmel + pintxos in El Born.

Day 4

Barcelona Gaudí circuit: Sagrada Familia (book 1 month ahead, skip-the-line), Park Güell. Lunch in Gracia. Afternoon: Casa Batlló + Casa Milà façades.

Day 5

Gothic Quarter walking + Picasso Museum + Mercado de la Boqueria. Late afternoon: beach time at Barceloneta. Dinner: paella at La Mar Salada (skip La Rambla restaurants).

Day 6

Fly Barcelona → Sevilla (1h30m, US$50-90) or AVE Barcelona → Sevilla (5h30m direct). Settle in Santa Cruz. Evening: flamenco at La Casa del Flamenco.

Day 7

Sevilla: Alcázar morning (book 2 weeks ahead, skip-the-line), Cathedral + Giralda climb afternoon. Sunset at Las Setas viewpoint. Late tapas at Bar El Comercio.

Day 8

Day trip: Córdoba mosque-cathedral (Mezquita) by AVE (45 min from Sevilla). Or alternative: Granada Alhambra (book 2 months ahead — tickets sell out).

Day 9

Fly Sevilla → San Sebastián (Bilbao airport, 2h drive). Or: train Sevilla → Madrid → Bilbao. Evening: pintxos at Bar Néstor + Bar Borda Berri.

Day 10

San Sebastián last day: La Concha beach morning, Mount Igueldo funicular, last pintxos crawl. Fly home from Bilbao or train to Madrid.

What to book ahead

  • Sagrada Familia: Book online at least 1 month ahead, longer in peak season (June-September). Tickets sell out same-day.
  • Alhambra Granada: Book 2-3 months ahead — most pre-booked Spain attraction. Tickets release on rolling 90-day window.
  • AVE trains: Book online via Renfe 60+ days ahead for promo fares (US$30-60 instead of US$90-150).
  • San Sebastián Michelin restaurants: Asador Etxebarri, Arzak, Mugaritz — book 6+ months ahead for season.

A local insider tip

Skip Las Ramblas in Barcelona for shopping and dining — it’s the most aggressively tourist-trapped strip in Spain. Eat one block back in El Born or Gothic Quarter for the same atmosphere at 30% lower prices and zero pickpocketing risk.

Best time for this trip

April-June and September-October. Avoid July-August (40°C+ inland, beach crowds, brutal heat in Madrid and Sevilla).

Frequently asked questions

Is 10 days enough for Spain?

Yes for the classic Madrid + Barcelona + Andalusia + San Sebastián circuit. 14 days lets you add Valencia or Mallorca. 21 days for full circuit including Galicia and Asturias.

How much does a 10-day Spain trip cost?

Backpacker: US$900-1300. Mid-range: US$2200-3400. Luxury: US$6500+ per person.

Train or rental car in Spain?

Trains for the classic city circuit — AVE network is excellent. Rental car only if doing rural Andalusia or northern coast deep-dive.

Best time to visit Spain?

April-June and September-October — warm but not Mediterranean-brutal. Avoid July-August (heat + crowds).

Is Spain safe?

Very safe overall. Pickpocketing in Barcelona (Las Ramblas, metro) and Madrid (Sol metro) — keep zipped bags in front of you.

Plan your Spain trip