A good Spain itinerary is not a contest to tick off Barcelona, Madrid, Seville and Granada before flying home. Spain rewards travellers who slow down long enough to notice how dramatically the country changes between regions: the late dinners of Andalusia, the cider culture of Asturias, the Moorish lanes of Córdoba, and the stone villages that sit just beyond the major rail lines.
For a first trip, it is tempting to draw a line across the map and fill every night. Resist it. The most satisfying route usually pairs two or three headline cities with smaller places that reveal the character of the region. You will spend less time checking out of hotels, and more time having the kind of meal or market conversation that stays with you.
Build a Spain itinerary around regions, not pins
Spain is larger and more varied than it appears on a quick map search. Barcelona and Seville are more than 1,000 kilometres apart by road, and travelling between them can consume most of a day once you factor in getting to and from stations, finding your accommodation and settling in.
Rather than trying to cover the whole country, choose a corridor. High-speed rail makes a north-east to central route or a Madrid-to-Andalusia route particularly easy. A hire car makes more sense for rural areas, wine country and small towns where train services are limited. It depends on what you want most: efficient city-hopping or the freedom to stop for a long lunch in a town you had not planned to visit.
For roughly 10 to 14 days, a strong first-time route is Barcelona, Madrid and Andalusia. It offers striking contrasts without forcing too many long travel days. If you have visited Spain before, consider concentrating on one less-covered area instead, such as Galicia and Asturias in the north-west, or inland Aragón and the smaller towns around Zaragoza.
A 12-day route that balances cities and towns
This route starts in Barcelona and finishes in Seville. It works well for travellers arriving at one airport and departing from another, and most of the longer journeys can be made by train.
Days 1 to 3: Barcelona, with a day in Girona
Give Barcelona three nights rather than two. The city is busy, particularly around the Gothic Quarter, Sagrada FamÃlia and Park Güell, but it becomes more enjoyable when you do not treat it as a race. Choose one major sight each day, then leave room for neighbourhood wandering in Grà cia, Poblenou or Poble-sec.
On one day, take the train to Girona. Its medieval lanes, Jewish quarter and riverside houses are compact enough for an unhurried visit, yet it feels distinctly different from Barcelona. Have lunch there rather than rushing back. In Catalonia, meals are part of the day’s rhythm, not simply fuel between attractions.
Days 4 to 6: Madrid, plus Toledo or Alcalá de Henares
The fast train from Barcelona to Madrid takes around two and a half to three hours, making this a sensible transfer day. Madrid is often described as Spain’s museum capital, and the Prado, Reina SofÃa and Thyssen-Bornemisza can easily occupy several days between them. Pick the collection that most interests you instead of attempting all three.
The city’s real pleasure lies in its neighbourhoods. Walk through Literary Quarter streets in the morning, spend time around Chamberà or Conde Duque, and book dinner later than you would at home. Many restaurants do not properly fill up until 9 pm.
For a day trip, Toledo is the obvious choice and deserves its reputation for layered Christian, Jewish and Muslim heritage. Go early or stay into the evening, as midday can feel crowded. If you would prefer a more lived-in university town, Alcalá de Henares offers handsome arcades, courtyards and a calmer pace. Neither requires a car.
Days 7 and 8: Córdoba, where two nights are worth it
From Madrid, high-speed trains make Córdoba an easy southward stop. Many itineraries give it only a few hours on the way to Seville, which misses the point. The Mezquita-Catedral is extraordinary, but Córdoba is at its best in the early morning and after dark, when the lanes of the JuderÃa have quietened and locals are out for a paseo.
Stay two nights if possible. Visit the Mezquita when it opens, then spend the rest of the day beyond the immediate historic centre. The patios, small squares and Roman bridge are more rewarding when you are not watching the clock. In warmer months, rest in the afternoon as locals do. Summer heat in inland Andalusia is not a minor inconvenience; it can reshape the whole day.
Days 9 to 12: Seville, with Jerez or Cádiz
Seville has enough to hold your attention for four nights. The Alcázar, cathedral and Plaza de España are essential for good reason, but they should not be the entire visit. Cross the river to Triana for ceramics, bars and a different sense of the city. Explore the food markets, and leave one evening free for a flamenco performance in an intimate venue rather than a large dinner-show format.
Use one day for a trip west. Jerez de la Frontera suits travellers interested in sherry, horses and flamenco history. A bodega visit is more meaningful if you learn the basics first: fino and manzanilla are pale, dry styles, while oloroso is fuller and oxidative. Cádiz, meanwhile, is for sea air, Atlantic light and a genuinely old port city atmosphere. It is a longer day, but worthwhile if you want a break from inland heat and monumental architecture.
The practical details that make the route easier
Book long-distance trains once your dates are fixed, especially for weekends, public holidays and school breaks. Spain has several rail operators on some routes, so comparing times can be useful, but do not make a very tight connection. Major stations are straightforward, yet they are large and boarding areas can close shortly before departure.
Within cities, walking is often the best way to understand the layout, although cobbles, hills and summer temperatures change the calculation. Use taxis or public transport when you need to, particularly with luggage. A hire car is unnecessary for the Barcelona-Madrid-Córdoba-Seville route and can be a nuisance in historic centres, where parking is scarce and lanes are narrow. Save it for a rural extension such as the white villages of Cádiz province, the Picos de Europa, or the wine roads of La Rioja.
Meal timing takes a little adjustment. Lunch may begin at 2 pm, dinner at 9 pm or later, and some kitchens close between services. In smaller towns, check opening days as well as hours: Mondays and Sunday evenings can be quiet. A modest afternoon snack helps, especially if you are travelling with children or are not used to late dinners.
When to go, and when to change the plan
April to early June and late September to October are the easiest periods for this itinerary. Days are usually pleasant, cities are lively, and the heat is less punishing. Easter week and major local festivals create memorable experiences, but they also bring higher prices, booked-out rooms and altered transport. Seville’s Feria de Abril, for example, is brilliant if you plan around it, less so if you arrive expecting normal availability.
July and August can still work, particularly if your time is split between the north and the coast. For this southern route, however, plan early starts, long lunches indoors and quieter afternoons. If high heat is a concern, swap Andalusia for northern Spain: Bilbao, San Sebastián, Oviedo and Santiago de Compostela create a very different, greener Spain itinerary with excellent food and cooler evenings.
Leave a final morning unplanned. It might become time for one more vermouth at a neighbourhood bar, a bag of local sweets for the flight, or a return visit to the square that felt most like your version of Spain. Those unscripted hours are often where a carefully planned trip starts to feel personal.
