The route at a glance
How long to stay in each city and how to get between them. Fares are typical one-way prices per person.
- 1BarcelonaDays 1–3Train · 2h 54mTrain times and fares
- 2ValenciaDays 4–5Train · 1h 56m · from €13Train times and fares
- 3MadridDays 6–7
Days 1–3
Barcelona
Barcelona captivates visitors with its unique blend of Catalan culture, stunning Gaudí architecture, Mediterranean beaches, and world-class cuisine. From the whimsical spires of Sagrada Familia to the lively streets of Las Ramblas, this vibrant city offers endless discoveries.
- Sagrada Familia
- Park Güell
- Gothic Quarter
- La Boqueria Market
- Barceloneta Beach
- Casa Batlló

Mid-range
UpscaleAbout €576 mid-range for hotel, food and sightseeing (€192 a day).
Days 4–5
Valencia
Valencia is Spain's third-largest city, blending futuristic architecture with historic charm. Home of paella, this Mediterranean gem offers stunning beaches, the avant-garde City of Arts and Sciences, and a delightful old town.
- City of Arts and Sciences
- La Lonja de la Seda
- Valencia Cathedral
- Central Market
- Turia Gardens
- Malvarrosa Beach

Mid-range
UpscaleAbout €304 mid-range for hotel, food and sightseeing (€152 a day).
Days 6–7
Madrid
Madrid is Spain's elegant capital, where world-class art museums, grand plazas, and vibrant nightlife come together. The Prado and Reina Sofía house masterpieces, while tapas bars and flamenco clubs keep the city alive until dawn.
- Prado Museum
- Reina Sofía
- Retiro Park
- Plaza Mayor
- Royal Palace
- Gran Vía

Mid-range
UpscaleAbout €354 mid-range for hotel, food and sightseeing (€177 a day).
Travel times and fares come from Omio and hotel prices from Traveloka; both change with your dates. We may earn a commission if you book through our links, at no extra cost to you.
More Spain itineraries
Spain itinerary: FAQ
How many days do you need in Spain?+
7 days is enough for Barcelona, Valencia and Madrid: 3 days in Barcelona, 2 days in Valencia, 2 days in Madrid. With 10 and 14 days you can follow our 10-day and 14-day route instead.
What is the best way to travel around Spain?+
On this route every leg works by train. Barcelona to Valencia takes about 2h 54m; Valencia to Madrid takes about 1h 56m from €13. Total time on the move is about 4h 50m.
How much does a 7-day trip to Spain cost?+
Plan on about €506 per person on a budget or €1,234 mid-range for accommodation, food and sightseeing, plus around €13 for the transport between cities. Flights to Spain are not included.