Rome2Rio

Plan your Spain Itinerary with Real Train, Bus & Inter-City Routes

Spain travel plans with the routes already figured out

Rome2Rio itineraries for Spain are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Spain

Barcelona Madrid

Itinerary navigation

Days 1–4: Barcelona, Spain

Activities
  • Casa Batllo
  • Ciutadella Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 5–7: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$NaN–NaN
See more transport options
Activities
  • Thyssen-Bornemisza Museum
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.43,437 reviews
See more hotels

8 days in Spain

Madrid Barcelona

Itinerary navigation

Days 1–5: Madrid, Spain

Activities
  • Puerta del Sol
  • Chocolateria San Gines
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.43,437 reviews
See more hotels

Days 6–8: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Ciutadella Park
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

9 days in Spain

Seville Chiclana de la Frontera

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Alcazar of Seville
  • Bullring of the Real Maestranza
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5412 reviews
See more hotels

Days 4–5: Cádiz, Spain

Distance
Transport
Popular
Seville → Cádiz by train
  1. Take the train from Seville to Cádiztrain train
1h 38m
$NaN–NaN
See more transport options
Activities
  • Gran Teatro Falla
  • Castillo de San Sebastian
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.657 reviews
See more hotels

Day 6: El Puerto de Santa María, Spain

Distance
Transport
Popular
Cádiz → El Puerto de Santa María by bus
  1. Take the bus from Cádiz to El Puerto de Santa Maríabus bus
21 min
$NaN–NaN
See more transport options
Activities
  • Catamaran to Cadiz
  • Sherry Tasting at Bodegas Gutierrez Colosia
Explore El Puerto de Santa María itineraries
Hotel
Hotel
Recommended

Panther Home Manantial

7.312 reviews
See more hotels

Day 7: Sanlúcar de Barrameda, Spain

Distance
Transport
Popular
El Puerto de Santa María → Sanlúcar de Barrameda by bus
  1. Take the bus from El Puerto de Santa María to Sanlúcar de Barramedabus bus
43 min
$NaN–NaN
See more transport options
Activities
  • Castillo de Santiago
  • El Camaleon Nature Center
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.234 reviews
See more hotels

Day 8: Jerez de la Frontera, Spain

Day 9: Chiclana de la Frontera, Spain

Distance
Transport
Popular
Jerez de la Frontera → Chiclana de la Frontera by bus
  1. Take the bus from Jerez de la Frontera to Chiclana de la Fronterabus bus
1h
$NaN–NaN
See more transport options
Activities
  • Castillo de Sancti Petri
  • Centro de Interpretacion del Vino y la Sal
Explore Chiclana de la Frontera itineraries
Hotel
Hotel
Recommended

Complejo Al Sur - by Grupo Tribu

8.71,099 reviews
See more hotels

10 days in Spain

Málaga Cádiz

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Malagueta Beach
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,579 reviews
See more hotels

Days 5–6: Marbella, Spain

Distance
Transport
Popular
Málaga → Marbella by bus
  1. Take the bus from Málaga to Marbellabus bus
1h
$NaN–NaN
See more transport options
Activities
  • Nikki Beach Marbella
  • Selwo Aventura
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.8834 reviews
See more hotels

Days 7–9: Seville, Spain

Day 10: Cádiz, Spain

11 days in Spain

Valencia Madrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Museo de Bellas Artes de Valencia
  • Torres de Serranos
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,149 reviews
See more hotels

Days 4–7: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Picasso Museum
  • Barceloneta Beach
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 8–11: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$NaN–NaN
See more transport options
Activities
  • Royal Palace of Madrid
  • Plaza Mayor
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.43,437 reviews
See more hotels

12 days in Spain

Granada Cádiz

Itinerary navigation

Days 1–2: Granada, Spain

Activities
  • Casa del Chapiz
  • Alhambra and Generalife
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,571 reviews
See more hotels

Days 3–6: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 30m
$NaN–NaN
See more transport options
Activities
  • Atarazanas Market
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,579 reviews
See more hotels

Days 7–8: Marbella, Spain

Distance
Transport
Popular
Málaga → Marbella by bus
  1. Take the bus from Málaga to Marbellabus bus
1h
$NaN–NaN
See more transport options
Activities
  • Ralli Museum
  • Marbella Tapas Tour
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.8834 reviews
See more hotels

Days 9–11: Seville, Spain

Day 12: Cádiz, Spain

13 days in Spain

Bilbao Barcelona

Itinerary navigation

Days 1–2: Bilbao, Spain

Activities
  • Itsasmuseum Bilbao Maritime Museum
  • Azkuna Zentroa
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,220 reviews
See more hotels

Days 3–4: Donostia / San Sebastián, Spain

Days 5–9: Madrid, Spain

Days 10–13: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Picasso Museum
  • Ciutadella Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

14 days in Spain

Alicante Madrid

Itinerary navigation

Days 1–3: Alicante, Spain

Activities
  • Tabarca Island Trip
  • Port of Alicante
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,984 reviews
See more hotels

Day 4: Torrevieja, Spain

Distance
Transport
Popular
Alicante → Torrevieja by bus
  1. Take the bus from Alicante to Torreviejabus bus
1h 25m
$NaN–NaN
See more transport options
Activities
  • Aquopolis Torrevieja
  • Museo del Mar y de la Sal
Explore Torrevieja itineraries
Hotel
Hotel
Recommended

Villa Sol y Sal

9.419 reviews
See more hotels

Days 5–7: Valencia, Spain

Days 8–11: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • La Boqueria Market
  • Arc de Triomf
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 12–14: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$NaN–NaN
See more transport options
Activities
  • Puerta del Sol
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.43,437 reviews
See more hotels

15 days in Spain

Donostia / San Sebastián Valencia

Itinerary navigation

Days 1–2: Donostia / San Sebastián, Spain

Activities
  • Parte Vieja Old Town
  • Monte Ulia
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.2929 reviews
See more hotels

Days 3–4: Bilbao, Spain

Distance
Transport
Popular
Donostia / San Sebastián → Bilbao by bus
  1. Take the bus from Donostia / San Sebastián to Bilbaobus bus
1h 15m
$NaN–NaN
See more transport options
Activities
  • Guggenheim Museum Bilbao
  • Santiago Cathedral
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,220 reviews
See more hotels

Day 5: Santander, Spain

Distance
Transport
Popular
Bilbao → Santander by bus
  1. Take the bus from Bilbao to Santanderbus bus
1h 30m
$NaN–NaN
See more transport options
Activities
  • Playa de Mataleñas
  • Centro Botin
Explore Santander itineraries
Hotel
Hotel
Recommended

Urban Suite Santander

8.51,161 reviews
See more hotels

Days 6–10: Madrid, Spain

Days 11–14: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Barceloneta Beach
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Day 15: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain train
2h 58m
$NaN–NaN
See more transport options
Activities
  • Albufera Natural Park
  • Malvarrosa Beach
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,149 reviews
See more hotels

16 days in Spain

Cádiz Madrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Central Market
  • Gran Teatro Falla
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.657 reviews
See more hotels

Day 3: El Puerto de Santa María, Spain

Day 4: Sanlúcar de Barrameda, Spain

Distance
Transport
Popular
El Puerto de Santa María → Sanlúcar de Barrameda by bus
  1. Take the bus from El Puerto de Santa María to Sanlúcar de Barramedabus bus
43 min
$NaN–NaN
See more transport options
Activities
  • Mercado de Abastos
  • Taste Local Pastries
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.234 reviews
See more hotels

Day 5: Jerez de la Frontera, Spain

Days 6–8: Seville, Spain

Distance
Transport
Popular
Jerez de la Frontera → Seville by train
  1. Take the train from Jerez de la Frontera to Sevilletrain train
56 min
$NaN–NaN
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5412 reviews
See more hotels

Days 9–12: Málaga, Spain

Days 13–14: Marbella, Spain

Distance
Transport
Popular
Málaga → Marbella by bus
  1. Take the bus from Málaga to Marbellabus bus
1h
$NaN–NaN
See more transport options
Activities
  • Parque de la Alameda
  • Marbella Old Town
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.8834 reviews
See more hotels

Days 15–16: Madrid, Spain

17 days in Spain

Marbella Chiclana de la Frontera

Itinerary navigation

Days 1–2: Marbella, Spain

Activities
  • Puerto Banus
  • Water Sports Puerto Banus
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.8834 reviews
See more hotels

Days 3–6: Málaga, Spain

Distance
Transport
Popular
Marbella → Málaga by bus
  1. Take the bus from Marbella to Málagabus bus
1h
$NaN–NaN
See more transport options
Activities
  • Roman Theatre of Malaga
  • Botanical Garden of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,579 reviews
See more hotels

Days 7–8: Granada, Spain

Distance
Transport
Popular
Málaga → Granada by train
  1. Take the train from Málaga to Granadatrain train
1h 22m
$NaN–NaN
See more transport options
Activities
  • Basilica de San Juan de Dios
  • Parque de las Ciencias
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,571 reviews
See more hotels

Days 9–11: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain train
2h 47m
$NaN–NaN
See more transport options
Activities
  • Plaza de Espana
  • Palacio de las Duenas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5412 reviews
See more hotels

Days 12–13: Cádiz, Spain

Distance
Transport
Popular
Seville → Cádiz by train
  1. Take the train from Seville to Cádiztrain train
1h 38m
$NaN–NaN
See more transport options
Activities
  • Tavira Tower
  • Explore Barrio del Populo
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.657 reviews
See more hotels

Day 14: El Puerto de Santa María, Spain

Day 15: Sanlúcar de Barrameda, Spain

Distance
Transport
Popular
El Puerto de Santa María → Sanlúcar de Barrameda by bus
  1. Take the bus from El Puerto de Santa María to Sanlúcar de Barramedabus bus
43 min
$NaN–NaN
See more transport options
Activities
  • Jardines del Palacio Ducal de Medina Sidonia
  • Palacio de Orleans Borbon
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.234 reviews
See more hotels

Day 16: Jerez de la Frontera, Spain

Day 17: Chiclana de la Frontera, Spain

18 days in Spain

Santiago de Compostela Benidorm

Itinerary navigation

Day 1: Santiago de Compostela, Spain

Activities
  • Visit Convento de San Francisco
  • Enjoy a traditional Galician meal
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,768 reviews
See more hotels

Days 2–6: Madrid, Spain

Days 7–10: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Montjuic Castle
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 11–13: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain train
2h 58m
$NaN–NaN
See more transport options
Activities
  • Museo de Bellas Artes de Valencia
  • Oceanografic
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,149 reviews
See more hotels

Days 14–16: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h 15m
$NaN–NaN
See more transport options
Activities
  • Museum of Contemporary Art of Alicante MACA
  • Postiguet Beach
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,984 reviews
See more hotels

Day 17: Torrevieja, Spain

Distance
Transport
Popular
Alicante → Torrevieja by bus
  1. Take the bus from Alicante to Torreviejabus bus
1h 25m
$NaN–NaN
See more transport options
Activities
  • Cala Ferris
  • Go-Karts Orihuela Costa
Explore Torrevieja itineraries
Hotel
Hotel
Recommended

Villa Sol y Sal

9.419 reviews
See more hotels

Day 18: Benidorm, Spain

19 days in Spain

Benidorm Seville

Itinerary navigation

Days 1–2: Benidorm, Spain

Activities
  • Terra Mitica
  • Mundomar
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

9.1889 reviews
See more hotels

Days 3–5: Alicante, Spain

Distance
Transport
Popular
Benidorm → Alicante by bus
  1. Take the bus from Benidorm to Alicantebus bus
1h
$NaN–NaN
See more transport options
Activities
  • Explanada de España
  • Postiguet Beach
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,984 reviews
See more hotels

Day 6: Torrevieja, Spain

Distance
Transport
Popular
Alicante → Torrevieja by bus
  1. Take the bus from Alicante to Torreviejabus bus
1h 25m
$NaN–NaN
See more transport options
Activities
  • Palacio de la Musica
  • Playa del Cura
Explore Torrevieja itineraries
Hotel
Hotel
Recommended

Villa Sol y Sal

9.419 reviews
See more hotels

Days 7–9: Valencia, Spain

Days 10–13: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Gothic Quarter
  • Magic Fountain of Montjuic
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 14–18: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$NaN–NaN
See more transport options
Activities
  • Gran Via
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.43,437 reviews
See more hotels

Day 19: Seville, Spain

Distance
Transport
Popular
Madrid → Seville by train
  1. Take the train from Madrid to Sevilletrain train
2h 39m
$NaN–NaN
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Guadalquivir River Cruise
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5412 reviews
See more hotels

20 days in Spain

Vigo Benidorm

Itinerary navigation

Days 1–2: Vigo, Spain

Activities
  • Paseo de Alfonso XII
  • Cies Islands
Explore Vigo itineraries
Hotel
Hotel
Recommended

Hotel Coia de Vigo

8.53,763 reviews
See more hotels

Day 3: Santiago de Compostela, Spain

Distance
Transport
Popular
Vigo → Santiago de Compostela by train
  1. Take the train from Vigo to Santiago de Compostelatrain train
56 min
$NaN–NaN
See more transport options
Activities
  • Relax at Parque da Alameda
  • Shop for local crafts and souvenirs
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,768 reviews
See more hotels

Days 4–8: Madrid, Spain

Days 9–12: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 22m
$NaN–NaN
See more transport options
Activities
  • Tibidabo Amusement Park
  • Arc de Triomf
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.5150 reviews
See more hotels

Days 13–15: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain train
2h 58m
$NaN–NaN
See more transport options
Activities
  • Turia Gardens
  • Barrio del Carmen
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,149 reviews
See more hotels

Days 16–18: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h 15m
$NaN–NaN
See more transport options
Activities
  • Barrio de la Santa Cruz
  • Casa Carbonell
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,984 reviews
See more hotels

Day 19: Torrevieja, Spain

Distance
Transport
Popular
Alicante → Torrevieja by bus
  1. Take the bus from Alicante to Torreviejabus bus
1h 25m
$NaN–NaN
See more transport options
Activities
  • Iglesia Arciprestal de la Inmaculada Concepcion
  • Parque Natural de las Lagunas de La Mata y Torrevieja
Explore Torrevieja itineraries
Hotel
Hotel
Recommended

Villa Sol y Sal

9.419 reviews
See more hotels

Day 20: Benidorm, Spain

Popular cities in Spain to visit