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.

6 days in Spain

BarcelonaMadrid

Itinerary navigation

Days 1–4: Barcelona, Spain

Activities
  • Tibidabo Amusement Park
  • Gothic Quarter
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

Days 5–6: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
2h 37m
$45–210
See more transport options
Activities
  • El Rastro Flea Market
  • Gran Via
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

7 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Gran Via
  • Flamenco Show at Corral de la Moreria
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

Days 5–7: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
2h 37m
$45–220
See more transport options
Activities
  • Magic Fountain of Montjuic
  • Gothic Quarter
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

8 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Alcazar of Seville
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 4–6: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$70–150
See more transport options
Activities
  • Albaicin
  • Flamenco Show
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 7–8: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–180
See more transport options
Activities
  • Museo Carmen Thyssen Malaga
  • Gibralfaro Castle
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

9 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Malaga Cathedral
  • Botanical Garden of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

Days 5–7: Granada, Spain

Distance
Transport
Popular
Málaga → Granada by train
  1. Take the train from Málaga to Granadatrain train
1h 18m
$35–110
See more transport options
Activities
  • Calle Elvira and Caldereria Nueva
  • Hammam Al Andalus
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 8–9: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain train
2h 45m
$70–160
See more transport options
Activities
  • Flamenco Show
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

10 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Albufera Natural Park
  • Museo de Bellas Artes de Valencia
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,254 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
$45–100
See more transport options
Activities
  • Gothic Quarter
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

Days 8–10: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
2h 37m
$45–210
See more transport options
Activities
  • Puerta del Sol
  • Santiago Bernabeu Stadium Tour
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

11 days in Spain

GranadaCórdoba

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Mirador de San Nicolas
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 4–7: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–180
See more transport options
Activities
  • Calle Larios
  • Botanical Garden of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

Days 8–10: Seville, Spain

Distance
Transport
Popular
Málaga → Seville by train
  1. Take the train from Málaga to Sevilletrain train
2h 3m
$40–95
See more transport options
Activities
  • Alcazar of Seville
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Day 11: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
44 min
$15–120
See more transport options
Activities
  • Alcazar de los Reyes Cristianos
  • Hammam Al Andalus Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.8104 reviews
See more hotels

12 days in Spain

BilbaoMadrid

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Doña Casilda Iturrizar Park
  • Euskal Museoa Basque Museum
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,106 reviews
See more hotels

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

Distance
Transport
Popular
Bilbao → Donostia / San Sebastián by bus
  1. Take the bus from Bilbao to Donostia / San Sebastiánbus bus
1h 20m
$1–29
See more transport options
Activities
  • Peine del Viento
  • Aquarium Donostia-San Sebastian
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,051 reviews
See more hotels

Days 6–9: Barcelona, Spain

Days 10–12: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
2h 37m
$45–210
See more transport options
Activities
  • Royal Palace of Madrid
  • Chocolateria San Gines
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

13 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Postiguet Beach
  • Barrio de la Santa Cruz
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,752 reviews
See more hotels

Days 5–7: Benidorm, Spain

Distance
Transport
Popular
Alicante → Benidorm by bus
  1. Take the bus from Alicante to Benidormbus bus
1h
$11–35
See more transport options
Activities
  • Benidorm Old Town
  • Elche Park
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,101 reviews
See more hotels

Days 8–10: Valencia, Spain

Distance
Transport
Popular
Benidorm → Valencia by bus
  1. Take the bus from Benidorm to Valenciabus bus
1h 45m
$30–65
See more transport options
Activities
  • Plaza de la Virgen
  • Barrio del Carmen
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,254 reviews
See more hotels

Days 11–13: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

14 days in Spain

Donostia / San SebastiánMadrid

Itinerary navigation

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

Activities
  • Mercado de la Bretxa
  • Pintxos Tour
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,051 reviews
See more hotels

Days 3–5: 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
$13–28
See more transport options
Activities
  • Euskal Museoa Basque Museum
  • Santiago Cathedral
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,106 reviews
See more hotels

Days 6–7: Santander, Spain

Distance
Transport
Popular
Bilbao → Santander by bus
  1. Take the bus from Bilbao to Santanderbus bus
1h 30m
$13–26
See more transport options
Activities
  • Coastal Path Walk
  • Parque de Mataleñas
Explore Santander itineraries
Hotel
Hotel
Recommended

Urban Suite Santander

8.71,149 reviews
See more hotels

Days 8–9: Oviedo, Spain

Distance
Transport
Popular
Santander → Oviedo by bus
  1. Take the bus from Santander to Oviedobus bus
2h 50m
$26–50
See more transport options
Activities
  • Teatro Campoamor
  • Oviedo Cathedral
Explore Oviedo itineraries
Hotel
Hotel
Recommended

Apartamentos Rurales Antojanes

9.5248 reviews
See more hotels

Day 10: Gijón, Spain

Distance
Transport
Popular
Oviedo → Gijón by bus
  1. Take the bus from Oviedo to Gijónbus bus
15 min
$3–6
See more transport options
Activities
  • Parque de Isabel la Catolica
  • Jardin Botanico Atlantico
Explore Gijón itineraries
Hotel
Hotel
Recommended

MyHouseSpain - Apartamentos Moros 41

8.2746 reviews
See more hotels

Days 11–14: Madrid, Spain

Distance
Transport
Popular
Gijón → Madrid by train
  1. Take the train from Gijón to Madridtrain train
3h 56m
$45–150
See more transport options
Activities
  • Retiro Park
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

15 days in Spain

MarbellaCórdoba

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Selwo Aventura
  • Nikki Beach Marbella
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9900 reviews
See more hotels

Days 4–7: Málaga, Spain

Distance
Transport
Popular
Marbella → Málaga by bus
  1. Take the bus from Marbella to Málagabus bus
1h
$15–19
See more transport options
Activities
  • Port of Malaga
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

Days 8–10: Granada, Spain

Distance
Transport
Popular
Málaga → Granada by train
  1. Take the train from Málaga to Granadatrain train
1h 18m
$35–110
See more transport options
Activities
  • Basilica de San Juan de Dios
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain train
2h 45m
$70–160
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Bullring of the Real Maestranza
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 14–15: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
44 min
$15–120
See more transport options
Activities
  • Botanical Garden of Cordoba
  • Plaza de la Corredera
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.8104 reviews
See more hotels

16 days in Spain

CórdobaMadrid

Itinerary navigation

Days 1–2: Córdoba, Spain

Activities
  • Alcazar de los Reyes Cristianos
  • Roman Bridge of Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.8104 reviews
See more hotels

Days 3–5: Seville, Spain

Distance
Transport
Popular
Córdoba → Seville by train
  1. Take the train from Córdoba to Sevilletrain train
54 min
$15–95
See more transport options
Activities
  • Maria Luisa Park
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 6–8: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$70–150
See more transport options
Activities
  • Hammam Al Andalus
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 9–12: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–180
See more transport options
Activities
  • Calle Larios
  • Atarazanas Market
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

Days 13–15: Marbella, Spain

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

Nobu Hotel Marbella

9900 reviews
See more hotels

Day 16: Madrid, Spain

17 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Enjoy Local Tapas
  • Puerta de Tierra
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.679 reviews
See more hotels

Days 3–5: Seville, Spain

Distance
Transport
Popular
Cádiz → Seville by train
  1. Take the train from Cádiz to Sevilletrain train
1h 37m
$23–35
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 6–8: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$70–150
See more transport options
Activities
  • Jardines del Triunfo
  • Casa del Chapiz
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 9–12: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–180
See more transport options
Activities
  • Museo Carmen Thyssen Malaga
  • Roman Theatre of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels

Days 13–15: Marbella, Spain

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

Nobu Hotel Marbella

9900 reviews
See more hotels

Days 16–17: Madrid, Spain

18 days in Spain

Santiago de CompostelaBenidorm

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • Enjoy a traditional Galician meal
  • Shop for local crafts and souvenirs
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,900 reviews
See more hotels

Days 3–6: Madrid, Spain

Days 7–10: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
2h 37m
$45–220
See more transport options
Activities
  • Ciutadella Park
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 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
$45–110
See more transport options
Activities
  • Malvarrosa Beach
  • Bioparc Valencia
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,254 reviews
See more hotels

Days 14–17: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by train
  1. Take the train from Valencia to Alicantetrain train
2h 17m
$17–85
See more transport options
Activities
  • Canalejas Park
  • Santa Barbara Castle
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,752 reviews
See more hotels

Day 18: Benidorm, Spain

Distance
Transport
Popular
Alicante → Benidorm by bus
  1. Take the bus from Alicante to Benidormbus bus
1h
$11–35
See more transport options
Activities
  • Karting Benidorm
  • Benidorm Old Town
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,101 reviews
See more hotels

19 days in Spain

PalmaGranada

Itinerary navigation

Days 1–3: Palma, Spain

Activities
  • Plaza Mayor
  • Royal Palace of La Almudaina
Explore Palma itineraries
Hotel
Hotel
Recommended

Hotel de Mar Gran Meliá - Adults Only - The Leading Hotels of the World

8.7313 reviews
See more hotels

Days 4–5: Ibiza, Spain

Distance
Transport
Popular
Palma → Ibiza by car ferry
  1. Take the car ferry from Palma to Ibizacarferry car ferry
2h 15m
$80–370
See more transport options
Activities
  • Browse Las Dalias Hippy Market
  • Visit Aguamar Water Park
Explore Ibiza itineraries
Hotel
Hotel
Recommended

Apartamentos Arlanza - Only Adults

8.11,035 reviews
See more hotels

Days 6–9: Barcelona, Spain

Days 10–13: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
2h 37m
$45–210
See more transport options
Activities
  • Teleferico de Madrid
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

Days 14–16: Seville, Spain

Distance
Transport
Popular
Madrid → Seville by train
  1. Take the train from Madrid to Sevilletrain train
2h 42m
$25–150
See more transport options
Activities
  • Barrio Santa Cruz
  • Palacio de las Duenas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 17–19: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$70–150
See more transport options
Activities
  • Monasterio de San Jeronimo
  • Realejo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

20 days in Spain

ZaragozaMálaga

Itinerary navigation

Days 1–2: Zaragoza, Spain

Activities
  • Basilica de Nuestra Senora del Pilar
  • Parque Grande Jose Antonio Labordeta
Explore Zaragoza itineraries
Hotel
Hotel
Recommended

Apto Arima Centro Histórico

8.856 reviews
See more hotels

Days 3–6: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

Days 7–10: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
2h 37m
$45–210
See more transport options
Activities
  • Plaza Mayor
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,233 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Madrid → Seville by train
  1. Take the train from Madrid to Sevilletrain train
2h 42m
$25–150
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Bullring of the Real Maestranza
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5462 reviews
See more hotels

Days 14–16: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$70–150
See more transport options
Activities
  • Alhambra and Generalife
  • Albaicin
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 reviews
See more hotels

Days 17–20: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–180
See more transport options
Activities
  • Picasso Museum Malaga
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,724 reviews
See more hotels