10 Days in Spain: Madrid, Seville, Granada and Barcelona Without Rushing
Plan 10 days in Spain across Madrid, Seville, Granada and Barcelona with a realistic night split, route order and travel-day strategy.
The short answer
For a first **10-day Spain itinerary** covering Madrid, Seville, Granada and Barcelona, use **3 nights Madrid → 2 nights Seville → 2 nights Granada → 3 nights Barcelona** as the balanced default. It is busy, but each city gets a defensible amount of time and the route stays broadly linear.
If you dislike fast travel, cut one city. Ten days can support four destinations, but it cannot turn arrival and departure days into invisible travel time.
The route at a glance
Days 1–3: Madrid
Start in Madrid because international access is strong and the city can absorb jetlag better than a tightly timed Alhambra day. Use the first day lightly, then give the Prado/Retiro axis and historic centre separate attention.
Three nights is not exhaustive, but it matches the lower end of Madrid's ideal first-visit range.
Days 4–5: Seville
Two nights in Seville is the most compressed part of the route. Protect the Cathedral/Alcázar day, then use the remaining time for Plaza de España and either Triana or a slower old-city evening.
If Seville is your priority, steal one night from Madrid or Barcelona rather than pretending two nights equals three full days.
Days 6–7: Granada
Granada fits two nights better because the visitor core is more concentrated. Give one substantial block to the Alhambra and use the remaining day and evenings for Albaicín, Realejo and the centre.
Days 8–10: Barcelona
Barcelona gets three nights because the city is geographically broad and works well as the final international departure point. Cluster Gaudí sites rather than bouncing between them, and keep the Gothic Quarter/El Born and Montjuïc or Gràcia in separate planning zones.
Three days is still the compressed version of Barcelona, so read Barcelona in 3, 4 or 5 Days before overloading it.
Should you add Córdoba?
Not without adding time or cutting a night elsewhere. Córdoba is excellent, but four hotel bases already create substantial transfer overhead. A twelve-day version of this trip can add Córdoba much more naturally between Madrid/Seville and Granada.
The verdict
Ten days is enough for Madrid, Seville, Granada and Barcelona **if you accept a fast first-trip rhythm**. The moment you want long meals, late starts, side trips or several museums, three cities becomes the better itinerary.
Frequently asked questions
Is 10 days enough for Madrid, Seville, Granada and Barcelona?
Yes, but it is a fast route. A 3/2/2/3-night split is workable if transport is efficient and you accept that Seville and Barcelona will be compressed.
Which city should get the extra night?
Give it to Barcelona for breadth, Seville for a slower Andalusian trip, or Madrid if museums are a major priority.
Should I include Córdoba in 10 days?
Only by cutting another city or accepting a very fast itinerary. Córdoba fits more comfortably once the route reaches 11–12 days.
What is the best order?
Madrid → Seville → Granada → Barcelona is a logical first-trip sequence, but reverse the trip if flights or transport prices make the opposite direction easier.
Sources
- Spain.info — Official Spain destination context.
- Visita Sevilla — Official Seville visitor context.
- Granada Turismo — Official Granada visitor context.





