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
  • Arc de Triomf
  • Barceloneta Beach
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 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
$55–260
See more transport options
Activities
  • Gran Via
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 reviews
See more hotels

7 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Thyssen-Bornemisza Museum
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 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
$55–270
See more transport options
Activities
  • Sagrada Familia
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 reviews
See more hotels

8 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Palacio de las Duenas
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 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–170
See more transport options
Activities
  • Monasterio de San Jeronimo
  • Parque de las Ciencias
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 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–190
See more transport options
Activities
  • Atarazanas Market
  • Alcazaba of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,733 reviews
See more hotels

9 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

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

Parador de Málaga Gibralfaro

8.81,733 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
$40–120
See more transport options
Activities
  • Flamenco Show
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 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
$75–160
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 reviews
See more hotels

10 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Turia Gardens
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,251 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
$50–120
See more transport options
Activities
  • La Boqueria Market
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 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
$55–260
See more transport options
Activities
  • Puerta del Sol
  • Plaza Mayor
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 reviews
See more hotels

11 days in Spain

GranadaCórdoba

Itinerary navigation

Days 1–3: Granada, Spain

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

Áurea Catedral by Eurostars Hotel Company

9.35,567 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–190
See more transport options
Activities
  • Alcazaba of Malaga
  • Parque de Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,733 reviews
See more hotels

Days 8–10: Seville, Spain

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–110
See more transport options
Activities
  • Plaza de la Corredera
  • Palacio de Viana Patios de Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.8100 reviews
See more hotels

12 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Plaza Nueva
  • Pintxos Crawl
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,114 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
  • Santa Clara Island
  • Catedral del Buen Pastor
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,065 reviews
See more hotels

Days 6–9: Madrid, Spain

Days 10–12: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
2h 37m
$55–270
See more transport options
Activities
  • Gothic Quarter
  • Tibidabo Amusement Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 reviews
See more hotels

13 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Canalejas Park
  • Casa Carbonell
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,749 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–22
See more transport options
Activities
  • Cross of Benidorm
  • Karting Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,122 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
$22–65
See more transport options
Activities
  • City of Arts and Sciences
  • Plaza de la Virgen
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,251 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
$50–120
See more transport options
Activities
  • Casa Batllo
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 reviews
See more hotels

14 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Santa Clara Island
  • Peine del Viento
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,065 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–29
See more transport options
Activities
  • Arriaga Theatre
  • Zubizuri Bridge
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,114 reviews
See more hotels

Day 6: Pamplona, Spain

Distance
Transport
Popular
Bilbao → Pamplona by bus
  1. Take the bus from Bilbao to Pamplonabus bus
2h
$15–21
See more transport options
Activities
  • Pamplona Cathedral
  • Parque de la Taconera
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,788 reviews
See more hotels

Days 7–10: Madrid, Spain

Distance
Transport
Popular
Pamplona → Madrid by train
  1. Take the train from Pamplona to Madridtrain train
3h 20m
$80–180
See more transport options
Activities
  • Puerta del Sol
  • Prado Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 reviews
See more hotels

Days 11–14: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
2h 37m
$55–270
See more transport options
Activities
  • Magic Fountain of Montjuic
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 reviews
See more hotels

15 days in Spain

MarbellaCórdoba

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Ralli Museum
  • Marbella Old Town
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9914 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–20
See more transport options
Activities
  • Gibralfaro Castle
  • Malaga Cathedral
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,733 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
$40–120
See more transport options
Activities
  • Parque de las Ciencias
  • Mirador de San Nicolas
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 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
$75–160
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 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–110
See more transport options
Activities
  • Calahorra Tower Museum
  • Alcazar de los Reyes Cristianos
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.8100 reviews
See more hotels

16 days in Spain

CórdobaJerez de la Frontera

Itinerary navigation

Days 1–2: Córdoba, Spain

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

Wallada Centro

8.8100 reviews
See more hotels

Days 3–5: Granada, Spain

Distance
Transport
Popular
Córdoba → Granada by train
  1. Take the train from Córdoba to Granadatrain train
1h 45m
$45–140
See more transport options
Activities
  • Basilica de San Juan de Dios
  • Casa del Chapiz
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 reviews
See more hotels

Days 6–9: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$35–190
See more transport options
Activities
  • Malagueta Beach
  • Parque de Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,733 reviews
See more hotels

Days 10–12: Seville, Spain

Distance
Transport
Popular
Málaga → Seville by train via córdoba
  1. Take the train from Málaga to Sevilletrain train
  2. Take the train from Málaga to Sevilletrain train
2h 3m
$31–218
See more transport options
Activities
  • Archivo General de Indias
  • Guadalquivir River Cruise
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 reviews
See more hotels

Days 13–14: Cádiz, Spain

Distance
Transport
Popular
Seville → Cádiz by train
  1. Take the train from Seville to Cádiztrain train
1h 39m
$23–35
See more transport options
Activities
  • Castillo de San Sebastian
  • Museum of Cadiz
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.679 reviews
See more hotels

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

Day 16: Jerez de la Frontera, Spain

Distance
Transport
Popular
El Puerto de Santa María → Jerez de la Frontera by bus
  1. Take the bus from El Puerto de Santa María to Jerez de la Fronterabus bus
8 min
$2–3
See more transport options
Activities
  • Royal Andalusian School of Equestrian Art
  • Hammam Andalusí Jerez
Explore Jerez de la Frontera itineraries
Hotel
Hotel
Recommended

corazón de jerez edificio de 1861

9.584 reviews
See more hotels

17 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Genoves Park
  • Tavira Tower
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
  • Bullring of the Real Maestranza
  • Triana Bridge and Neighborhood
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 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–170
See more transport options
Activities
  • Mirador de San Nicolas
  • Realejo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 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–190
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.81,733 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
  • Water Sports Puerto Banus
  • Rio Real Golf
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9914 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
  • Visit Convento de San Francisco
  • Visit Santiago de Compostela Cathedral
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Apartamentos Aurelia Antica

8.8134 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
$55–270
See more transport options
Activities
  • Casa Batllo
  • Park Guell
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4167 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–130
See more transport options
Activities
  • Bioparc Valencia
  • Valencia Cathedral
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,251 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
  • Postiguet Beach
  • Central Market
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,749 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–22
See more transport options
Activities
  • Aqualandia
  • Karting Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,122 reviews
See more hotels

19 days in Spain

PalmaGranada

Itinerary navigation

Days 1–3: Palma, Spain

Activities
  • Bellver Castle
  • Mercat de lOlivar
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–380
See more transport options
Activities
  • Watch Sunset at Cala Comte
  • Browse Las Dalias Hippy Market
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
$55–260
See more transport options
Activities
  • Royal Palace of Madrid
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 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 39m
$29–150
See more transport options
Activities
  • Museum of Fine Arts of Seville
  • Metropol Parasol Las Setas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 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–170
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,567 reviews
See more hotels

20 days in Spain

ZaragozaMálaga

Itinerary navigation

Days 1–2: Zaragoza, Spain

Activities
  • Museo Pablo Gargallo
  • Expo Zaragoza 2008 Site
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–230
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.4167 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
$55–260
See more transport options
Activities
  • Temple of Debod
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,189 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 39m
$29–150
See more transport options
Activities
  • Guadalquivir River Cruise
  • Casa de Pilatos
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5466 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–170
See more transport options
Activities
  • Calle Elvira and Caldereria Nueva
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,567 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–190
See more transport options
Activities
  • Centre Pompidou Malaga
  • Parque de Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,733 reviews
See more hotels