Travel by interest

Spain Itinerary

Spain itineraries with day-by-day plans: 7 days in Madrid, Seville and Granada or Barcelona and Madrid, 10 days in Andalusia, 14 days classic, a north-coast food route, AVE times.

Benjamin Smith CC BY-SA 4.0 Wikimedia Commons

Central SpainAndalusiaNorthern SpainEastern SpainGreen SpainCanary IslandsSpanish North AfricaBarcelonaSevilleGranadaRondaToledo cityDonostia / San SebastianSantiago de CompostelaMadrid city

A week in Spain covers Madrid, Seville and Granada by high-speed train, or Barcelona and Madrid; ten days lets you do Andalusia properly, with Córdoba, Ronda and the white villages; two weeks joins Barcelona, Madrid and the south in one loop. Spain’s high-speed network is the reason this works: Madrid to Seville is two and a half hours, Madrid to Barcelona two and a half to three, and fares booked a few weeks ahead start at €15-40.

Each plan below says where to sleep, which train or bus to take and what it costs. They assume the spring and autumn pace; in July and August in the south, sightsee before 1pm and after 7pm and use the hot hours for the train. A fourth plan follows the green north coast from Bilbao to Santiago, eating its way through the best food region in the country.

How to use these itineraries#

Trains

Renfe’s AVE and budget Avlo, plus Iryo and Ouigo, run the high-speed lines from Madrid. Book on each operator’s site or app 2-6 weeks ahead; walk-up fares can be €80-120.

Where to sleep

Stay central and walk: Sol and Las Letras in Madrid, Santa Cruz or the Arenal in Seville, near the cathedral or the Realejo in Granada, the Eixample in Barcelona.

Daily budget

Backpacker €60-80 ($65-90), mid-range €120-180 ($130-200) per person sharing a double, comfortable €250 plus. Trains add €20-60 per long journey.

Bookings

The Alhambra, Sagrada Família, the Alcázar in Seville and the Mezquita all sell timed tickets online. Book the Alhambra first; it sells out weeks ahead.

Book the Alhambra before anything else

The Alhambra’s Nasrid Palaces admit a fixed number of people per half-hour slot and sell out two to eight weeks ahead in spring and autumn. Buy only from the official Alhambra ticket site (about €20), then build the Granada days of your itinerary around your slot. Resale sites charge double.

7 days: Madrid, Seville and Granada#

The classic first trip: the capital’s museums and tapas, then the two great Andalusian cities. Fly into Madrid and out of Málaga, or take the AVE back from Granada to Madrid (about 3 hours 20 minutes) on the last day.

Day Plan Sleep Getting there
1 Arrive; Plaza Mayor, the Royal Palace and a tapas evening in La Latina Madrid (Sol or Las Letras) Metro Line 8 from the airport to Nuevos Ministerios, 25 minutes, or the Cercanías train to Atocha
2 Prado at 10am (about €15), Retiro Park, then the Reina Sofía for Guernica Madrid Walk
3 AVE to Córdoba (1 hour 45), the Mezquita (about €13) and the Jewish quarter; on to Seville in the evening Seville Madrid Atocha to Córdoba, then Córdoba to Seville 45 minutes; one ticket with a stopover, or two
4 Real Alcázar at opening, Seville Cathedral and the Giralda, Santa Cruz quarter; flamenco after dark Seville Walk
5 Plaza de España and María Luisa Park in the morning, Triana across the river, rooftop sunset Seville Walk, tram or bike
6 Train or bus to Granada; the Albaicín and the sunset from the Mirador de San Nicolás Granada Train via Antequera about 2 hours 30 to 3 hours, or ALSA bus about 3 hours (€15-30)
7 Alhambra in the morning slot, the cathedral and Capilla Real; train to Madrid or bus to Málaga airport Fly home AVE Granada to Madrid about 3 hours 20; ALSA bus to Málaga airport about 1 hour 45

Day three is the key move. Leave Madrid on an early AVE, drop your bag in the left-luggage lockers at Córdoba station, and give the Mezquita two hours and the white streets of the Judería another two; the synagogue and the Roman bridge are on the way. A late-afternoon train has you in Seville for dinner. Córdoba deserves a night if you can spare one, and the trip works just as well with Córdoba as a day trip from Seville.

Cost: about €130-180 a day per person mid-range, plus €90-160 for the three train legs booked ahead and about €60 in entry fees. A week comes to roughly €1,100-1,500 per person excluding flights.

Madrid's Plaza Mayor, the starting point of the first evening's tapas walk into La Latina
Madrid's Plaza Mayor, the starting point of the first evening's tapas walk into La Latina Photo: Draceane, CC BY-SA 4.0, via Wikimedia Commons

7 days: Barcelona and Madrid#

The two-city version suits a first trip in winter, when the south is less of a draw, or anyone who wants Gaudí. Fly into Barcelona and out of Madrid, or the other way round; open-jaw tickets usually cost no more than a return.

Day Plan Sleep Getting there
1 Gothic Quarter, the cathedral and El Born; dinner in the Eixample Barcelona Aerobús from the airport to Plaça de Catalunya, 35 minutes
2 Sagrada Família (timed ticket), Casa Batlló and La Pedrera on the Passeig de Gràcia Barcelona Metro
3 Park Güell in the morning, Gràcia’s squares, Barceloneta beach or Montjuïc at sunset Barcelona Metro and walk
4 High-speed train to Madrid; Gran Vía, Plaza Mayor, tapas on Calle Cava Baja Madrid Barcelona Sants to Madrid, 2 hours 30 to 3 hours 10 by AVE, Avlo, Iryo or Ouigo, from about €20 booked ahead
5 Prado, Retiro, Reina Sofía Madrid Walk
6 Day trip to Toledo: the cathedral, synagogues and the views from the Mirador del Valle Madrid Avant from Atocha, 33 minutes, about €15 each way
7 Royal Palace and the Mercado de San Miguel, or Segovia’s aqueduct and Alcázar; fly home Fly home Segovia: AVE or Ouigo from Chamartín, about 30 minutes, then a 20-minute bus to the centre

For a detailed Barcelona plan with booking times and day trips to Montserrat and Girona, use our Barcelona itineraries, and see Barcelona costs for prices. Swap day three for a day in Girona (38 minutes by high-speed train) if you have already seen Park Güell.

Cost: Barcelona is the more expensive city, about €150-200 a day mid-range including the Sagrada Família (from about €26) and the tourist tax; Madrid runs €120-170. Seven days come to about €1,100-1,500 per person excluding flights.

10 days in Andalusia#

Andalusia rewards slow travel. This loop starts in Seville and ends at Málaga airport, using trains for the cities and a hire car for the three days of mountain towns, which buses serve badly.

Day Plan Sleep Getting there
1-3 Seville: Alcázar, cathedral, Plaza de España, Triana, a flamenco show, the Metropol Parasol at sunset Seville Fly to Seville, or AVE from Madrid 2 hours 30
4 Day trip to Cádiz for the old town and La Caleta beach, or Jerez for a sherry bodega and the riding school Seville Media Distancia train: Jerez 1 hour 10, Cádiz 1 hour 45, about €12-16 each way
5 Córdoba: Mezquita, Judería, Roman bridge, the Alcázar de los Reyes Cristianos gardens Córdoba AVE or Avant from Seville, 45 minutes
6 Pick up a hire car; drive to Ronda via Setenil de las Bodegas Ronda About 2 hours 15 by car from Córdoba
7 White villages: Zahara de la Sierra, Grazalema, Olvera; walk down to the base of the Puente Nuevo Ronda Loops of 30-60 minutes between villages
8-9 Granada: Alhambra, Albaicín, Sacromonte caves, free tapas with every drink Granada About 2 hours by car; return the car in Granada
10 Málaga: the Alcazaba, the cathedral, Picasso Museum and the beach at La Malagueta; fly home Fly home ALSA bus Granada to Málaga about 1 hour 45 (about €12-15)

Seville takes three days because the heat sets the pace: the Alcázar opens at 9.30am and is best in the first slot, the cathedral and Giralda need two hours, and the afternoon is for a long lunch and a siesta before the evening paseo in Triana. Cádiz is the better day trip for the sea and Jerez for sherry and horses; on a long stay do both.

The car days are the reason to visit Andalusia rather than just its cities. Ronda sits on either side of a 100 m gorge; stay the night to see it after the day-trippers leave. The Grazalema loop is mountain driving on good, narrow roads with villages every 20 minutes. If you prefer not to drive, a bus from Seville to Ronda takes about 2 hours, and Ronda’s station has trains towards Granada via Antequera; the white villages are then best done on a day tour.

In Granada, sleep in the Realejo or near the cathedral and climb the Albaicín for the view from the Mirador de San Nicolás at sunset. On the last day, Málaga is an easy finish with a beach, and the airport is 12 minutes from the centre by Cercanías train. With an extra day, add Nerja and Frigiliana on the coast east of Málaga.

Cost: about €120-170 a day mid-range, plus €150-250 for four days of car hire with fuel, and €60-80 in trains and buses. Ten days come to about €1,600-2,100 per person sharing, excluding flights.

Setenil de las Bodegas, built into the rock overhangs of a river gorge, on the drive from Córdoba to Ronda
Setenil de las Bodegas, built into the rock overhangs of a river gorge, on the drive from Córdoba to Ronda Photo: Makoki20, CC0 (Public Domain), via Wikimedia Commons

14 days: Barcelona, Madrid and Andalusia#

Two weeks joins the three great themes of a first trip, Gaudí, the Madrid museums and the south, with one train ride linking each stop. Fly into Barcelona and out of Málaga or Madrid.

Days Base Highlights Next leg
1-4 Barcelona Gothic Quarter, Sagrada Família, Park Güell, Montjuïc, a day in Girona or Montserrat High-speed train to Madrid, 2 hours 30 to 3 hours 10
5-7 Madrid Prado, Reina Sofía, Royal Palace, Retiro, day trip to Toledo or Segovia AVE to Córdoba, 1 hour 45
8 Córdoba Mezquita, Judería, patios AVE to Seville, 45 minutes
9-11 Seville Alcázar, cathedral, Triana, flamenco, Cádiz or Jerez day trip Train or bus to Granada, about 2 hours 30 to 3 hours
12-13 Granada Alhambra, Albaicín, Sacromonte Bus to Málaga, 1 hour 45
14 Málaga Alcazaba, old town, beach; fly home Airport 12 minutes by train

This is the itinerary on our main Spain page with one change: Valencia swapped for an extra day in Seville and a Málaga finish. To include Valencia (the City of Arts and Sciences, paella at the beach in El Palmar, two days), take it between Barcelona and Madrid: Barcelona to Valencia is about 3 to 3 hours 30 on the coastal line, and Valencia to Madrid 1 hour 50 by AVE, Iryo or Ouigo. Drop Córdoba’s overnight and make it a stopover to keep the total at 14 days.

Pace yourself in the middle. Madrid’s late nights and Seville’s late dinners add up, and days 8 to 11 are the hottest of the trip from May onwards. Plan the train legs for mid-morning so you check in by lunch, and book them together once your Alhambra slot is fixed.

Cost: about €130-180 a day mid-range including the Barcelona tourist tax, €180-280 in trains, and about €120 in entry fees. Two weeks come to roughly €2,200-3,000 per person sharing, excluding flights; a backpacker version with hostels and Avlo or Ouigo fares runs about €1,100-1,400.

Getting Around Spain: AVE, Ouigo and Iryo Trains, Buses and Ferries
An AVE high-speed train at Madrid Puerta de Atocha, the hub for trains to Andalusia, Valencia and Barcelona Photo: CARLOS TEIXIDOR CADENAS, CC BY-SA 3.0, via Wikimedia Commons

10-12 days: the green north and its food#

The north coast is Spain’s best food region and its coolest summer escape: pintxos in San Sebastián, cider in Asturias, seafood in Galicia, and mountains a short drive from the beach. This route runs west from Bilbao to Santiago de Compostela. Public transport works between the cities, but a car from Santander onwards opens up the Picos de Europa and the fishing villages.

Days Base Highlights Next leg
1-2 Bilbao Guggenheim Museum, the Casco Viejo’s pintxo bars, San Juan de Gaztelugatxe by car or bus Bus to San Sebastián, about 1 hour 15 (Lurraldebus or Pesa, under €10)
3-5 San Sebastián Pintxos in the Parte Vieja, La Concha beach, Monte Igueldo, a cider house (sidrería) in Astigarraga from January to April, a day in Getaria for grilled fish and txakoli Bus to Santander, about 2 hours 30 to 3 hours
6 Santander and Cantabria The Sardinero beaches, then the medieval village of Santillana del Mar and the Altamira museum Pick up a hire car; 2 hours to Cangas de Onís
7-8 Picos de Europa The Lakes of Covadonga (road access limited in summer, use the park bus), the Cares Gorge walk, cheese caves 1 hour 15 to Oviedo
9 Asturias Oviedo’s old town and pre-Romanesque churches, cider poured from a height in the sidrerías of Calle Gascona, or Gijón by the sea About 3 hours 30 to 4 hours by car to Santiago
10-11 Santiago and Galicia The cathedral and Pilgrims’ Mass, the Mercado de Abastos, pulpo, a day to the Rías Baixas for Albariño or to Cape Finisterre Return the car; AVE Santiago to Madrid about 3 hours 20, or fly
12 Spare A Coruña, Lugo’s Roman walls, or a second day in San Sebastián

San Sebastián is the centre of the trip, and three nights is the minimum. A pintxo crawl means one or two bites and a drink (a zurito of beer or a glass of txakoli) at each bar, three or four bars a night, about €3-5 a pintxo; the Michelin-starred restaurants in and around the city need booking months ahead. In Asturias, order a bottle of cider and let the waiter pour it in a thin stream from above his head; in Galicia, pulpo a la gallega at a market stall costs about €12-16 a plate.

The weather is the trade-off: rain is possible in any month, and the route is best from June to September. Expect 20-26°C in summer and plan an indoor alternative (the Guggenheim, the Altamira museum, the Santiago cathedral rooftop tour) for wet days.

Cost: about €130-190 a day mid-range (San Sebastián is among Spain’s most expensive cities), plus €250-400 for six days of car hire with a one-way drop fee. Twelve days come to about €2,000-2,800 per person sharing, excluding flights.

Spanish Food Guide: Regional Dishes, Tapas and When to Eat
A pintxo counter in San Sebastián's Parte Vieja, the heart of the green-north food route Photo: Basotxerri, CC BY-SA 4.0, via Wikimedia Commons

Trains and buses between the stops#

Route Fastest train Typical fare booked ahead Notes
Madrid-Barcelona 2 hours 30 €20-60 AVE, Avlo, Iryo and Ouigo; trains about every 30 minutes
Madrid-Seville 2 hours 30 €25-60 AVE and Iryo, most stopping at Córdoba
Madrid-Córdoba 1 hour 45 €20-50 Same trains as Seville and Málaga
Madrid-Málaga 2 hours 40 €25-60 AVE and Iryo
Madrid-Granada 3 hours 20 €30-60 AVE
Madrid-Valencia 1 hour 50 €15-45 AVE, Avlo, Iryo and Ouigo
Madrid-Toledo 33 minutes €13-15 Avant commuter high-speed; book a seat
Madrid-Segovia 27-30 minutes €8-15 AVE, Avant and Ouigo from Chamartín
Madrid-Santiago 3 hours 20 €30-60 AVE and Alvia via Ourense
Seville-Granada 2 hours 30 to 3 hours €20-30 Via Antequera; ALSA bus is a good alternative

Renfe’s Avlo and the private Ouigo and Iryo sell cheaper seats on the busiest lines. Their basic fares include a cabin bag and a small personal item, with a fee for a large suitcase, so check the luggage rules before you choose. Ouigo is adding Andalusian routes, so check its site for Seville and Málaga. Every long-distance station X-rays bags before boarding, and gates close two minutes before departure: arrive 20-30 minutes early. For buses, ALSA covers most of Andalusia and the north, and the Renfe, Iryo and ALSA apps all issue mobile tickets.

💡 Pro Tip

Renfe releases cheap AVE and Avlo fares when it opens bookings, usually two to three months ahead, and fares rise as trains fill. Book the Madrid-Seville and Madrid-Barcelona legs as soon as your dates are fixed, then fill in the shorter trips later.

How to adapt these itineraries#

First-timers: the 7-day Madrid, Seville and Granada plan or the 14-day loop. Do not try to add the islands or the north to a first week; each extra region costs a travel day.

Families with children: cut sights to one a day, choose hotels with pools in the south, and use Madrid’s Retiro boating lake, Barcelona’s beaches and aquarium, and Seville’s Plaza de España rowing boats as rewards. Children eat late with their parents in Spain and are welcome in tapas bars until late.

Summer: from mid-June to August, reverse the 14-day plan’s weight: one night in Seville, then the north coast. Or swap Andalusia for the green-north route entirely, and sightsee before 1pm and after 7pm wherever you are.

Winter: the cities are quiet and cheap from November to February. Combine Madrid and Andalusia (Seville and Málaga stay at 16-18°C) with a few days in the Canary Islands, two and a half hours by air from Madrid.

Slow travel: add a week of walking on the Camino de Santiago, ending in Santiago, or base yourself in one city for a month; see our Spain digital nomads guide.

Islands: Mallorca and Ibiza are an hour’s flight from Madrid or Barcelona, or an overnight ferry from Barcelona. Three to five days on Mallorca, between Palma, the Serra de Tramuntana and the coves of the east coast, makes a good end to a summer trip. For the weather by region and month, see best time to visit Spain; for etiquette and meal times, the Spanish culture guide.

Places in these itineraries#

More Trip Planning#

Spain itineraries FAQs#

How many days do you need in Spain?

Ten to fourteen days covers Madrid, Barcelona and the main Andalusian cities at a comfortable pace. A week is enough for Madrid, Seville and Granada, or for Barcelona and Madrid. Three weeks lets you add the north coast or the islands.

Is 7 days enough for Spain?

Yes, for one region or two cities. Choose either Madrid with Seville and Granada, linked by high-speed train, or Barcelona and Madrid. Trying to see all three cities and the south in a week leaves too much time on trains.

What is the best 2-week Spain itinerary?

Barcelona for four days, Madrid for three with a Toledo day trip, a stop in Córdoba, three days in Seville, two in Granada and a last day in Málaga. Every leg is a single train or bus ride of under three hours and ten minutes.

Should I take the train or fly between Spanish cities?

Take the train on the mainland. The high-speed trains between Madrid and Barcelona, Seville, Málaga and Valencia are city centre to city centre and faster than flying once you count the airport. Fly only to the islands or for long diagonal trips such as Barcelona to Seville.

Do I need a car in Spain?

Not for the cities, where parking is expensive and old centres are closed to traffic. A car is worth it for Andalusia’s white villages, the Picos de Europa and the Galician coast. Non-EU licence holders need an International Driving Permit.

Can you do Barcelona and Madrid in one trip?

Easily. The high-speed train takes 2 hours 30 to 3 hours 10 and runs about every 30 minutes, with fares from about €20 booked ahead on Avlo, Iryo or Ouigo. Three or four days in each city is ideal.

How do I get from Seville to Granada?

By train via Antequera in about 2 hours 30 to 3 hours, or by ALSA bus in about 3 hours for €15-30. A car takes about 2 hours 45 minutes and lets you stop in Antequera or the white villages on the way.

What is a realistic budget for two weeks in Spain?

About €2,200-3,000 per person sharing a double at a mid-range level, including trains and entry fees but not flights. Backpackers using hostels, menús del día and budget train fares can manage on €1,100-1,400.