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
  • Montjuic Castle
  • Picasso Museum
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 5–6: Madrid, Spain

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

JC Rooms Chueca

8.23,172 reviews
See more hotels

7 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Reina Sofia Museum
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 5–7: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain
2h 37m
$60–340
See more transport options
Activities
  • Camp Nou Experience
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

8 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Alcazar of Seville
  • Flamenco Show
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

Days 4–6: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain
2h 35m
$80–180
See more transport options
Activities
  • Hammam Al Andalus
  • Flamenco Show
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 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
1h 25m
$35–190
See more transport options
Activities
  • Picasso Museum Malaga
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 reviews
See more hotels

9 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Calle Larios
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 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
1h 18m
$40–150
See more transport options
Activities
  • Casa del Chapiz
  • Calle Elvira and Caldereria Nueva
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 reviews
See more hotels

Days 8–9: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain
2h 47m
$80–180
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

10 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Albufera Natural Park
  • La Lonja de la Seda
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,258 reviews
See more hotels

Days 4–7: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 8–10: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain
2h 37m
$65–280
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Prado Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.23,172 reviews
See more hotels

11 days in Spain

GranadaCádiz

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Hammam Al Andalus
  • Alhambra and Generalife
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 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
1h 25m
$35–190
See more transport options
Activities
  • Malagueta Beach
  • Atarazanas Market
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 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
2h 5m
$40–100
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.4467 reviews
See more hotels

Day 11: Cádiz, Spain

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

Quiero Cádiz

9.779 reviews
See more hotels

12 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Santiago Cathedral
  • Euskal Museoa Basque Museum
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,125 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
1h 20m
$1–30
See more transport options
Activities
  • Parte Vieja Old Town
  • Pintxos Tour
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,083 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
2h 37m
$60–340
See more transport options
Activities
  • Gothic Quarter
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

13 days in Spain

AlicanteMadrid

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Santa Barbara Castle
  • Lucentum Archaeological Site
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,760 reviews
See more hotels

Days 5–7: Valencia, Spain

Distance
Transport
Popular
Alicante → Valencia by train
  1. Take the train from Alicante to Valenciatrain
1h 56m
$18–90
See more transport options
Activities
  • Albufera Natural Park
  • Silk Museum
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,258 reviews
See more hotels

Days 8–11: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain
3h 24m
$50–150
See more transport options
Activities
  • Picasso Museum
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 12–13: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain
2h 37m
$65–280
See more transport options
Activities
  • Mercado de San Miguel
  • Flamenco Show at Corral de la Moreria
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.23,172 reviews
See more hotels

14 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Monte Ulia
  • Zurriola Beach
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,083 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
1h 15m
$14–29
See more transport options
Activities
  • Pintxos Crawl
  • Casco Viejo Old Town
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,125 reviews
See more hotels

Day 6: Pamplona, Spain

Distance
Transport
Popular
Bilbao → Pamplona by bus
  1. Take the bus from Bilbao to Pamplonabus
2h
$15–22
See more transport options
Activities
  • Plaza del Castillo
  • Museo de Navarra
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.43,779 reviews
See more hotels

Days 7–10: Madrid, Spain

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

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 11–14: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain
2h 37m
$60–340
See more transport options
Activities
  • La Rambla
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

15 days in Spain

MarbellaCádiz

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Marbella Tapas Tour
  • Parque de la Alameda
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9927 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
1h
$16–20
See more transport options
Activities
  • Parque de Malaga
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 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
1h 18m
$40–150
See more transport options
Activities
  • Casa del Chapiz
  • Carrera del Darro
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain
2h 47m
$80–180
See more transport options
Activities
  • Museum of Fine Arts of Seville
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

Days 14–15: Cádiz, Spain

Distance
Transport
Popular
Seville → Cádiz by train
  1. Take the train from Seville to Cádiztrain
1h 39m
$24–35
See more transport options
Activities
  • Plaza de Espana
  • Walk along the Seafront Promenade
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.779 reviews
See more hotels

16 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Roman Theatre
  • Walk along the Seafront Promenade
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.779 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
1h 37m
$24–35
See more transport options
Activities
  • Seville Cathedral and Giralda
  • Triana Bridge and Neighborhood
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

Days 6–8: Granada, Spain

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

Áurea Catedral by Eurostars Hotel Company

9.35,582 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
1h 25m
$35–190
See more transport options
Activities
  • Gibralfaro Castle
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 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
1h
$16–35
See more transport options
Activities
  • La Concha Mountain Hike
  • Water Sports Puerto Banus
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9927 reviews
See more hotels

Day 16: Madrid, Spain

17 days in Spain

Santiago de CompostelaAlicante

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • See Casa do Cabildo
  • Walk the Camino de Santiago final stretch
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,925 reviews
See more hotels

Days 3–6: Madrid, Spain

Distance
Transport
Popular
Santiago de Compostela → Madrid by train
  1. Take the train from Santiago de Compostela to Madridtrain
3h 2m
$60–170
See more transport options
Activities
  • Prado Museum
  • Flamenco Show at Corral de la Moreria
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 7–10: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain
2h 37m
$60–340
See more transport options
Activities
  • Barceloneta Beach
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 11–13: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain
2h 54m
$50–150
See more transport options
Activities
  • Valencia Cathedral
  • Torres de Serranos
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,258 reviews
See more hotels

Days 14–17: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by train
  1. Take the train from Valencia to Alicantetrain
2h 21m
$18–90
See more transport options
Activities
  • Alicante Archaeological Museum MARQ
  • Gravina Museum of Fine Arts MUBAG
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,760 reviews
See more hotels

18 days in Spain

ZaragozaMálaga

Itinerary navigation

Days 1–2: Zaragoza, Spain

Activities
  • Flamenco Show
  • Parque Grande Jose Antonio Labordeta
Explore Zaragoza itineraries
Hotel
Hotel
Recommended

Apto Arima Centro Histórico

8.858 reviews
See more hotels

Days 3–6: Barcelona, Spain

Distance
Transport
Popular
Zaragoza → Barcelona by train
  1. Take the train from Zaragoza to Barcelonatrain
1h 33m
$35–230
See more transport options
Activities
  • Barceloneta Beach
  • Arc de Triomf
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 7–10: Madrid, Spain

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

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Madrid → Seville by train
  1. Take the train from Madrid to Sevilletrain
2h 39m
$30–180
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Triana Bridge and Neighborhood
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

Days 14–16: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain
2h 35m
$80–180
See more transport options
Activities
  • Parque de las Ciencias
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 reviews
See more hotels

Days 17–18: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain
1h 25m
$35–190
See more transport options
Activities
  • Calle Larios
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 reviews
See more hotels

19 days in Spain

VigoAlicante

Itinerary navigation

Days 1–2: Vigo, Spain

Activities
  • Cies Islands
  • Parque de Castrelos Pazo-Museo Quinones de Leon
Explore Vigo itineraries
Hotel
Hotel
Recommended

Hotel Coia de Vigo

8.63,438 reviews
See more hotels

Days 3–4: Santiago de Compostela, Spain

Distance
Transport
Popular
Vigo → Santiago de Compostela by train
  1. Take the train from Vigo to Santiago de Compostelatrain
52 min
$16–30
See more transport options
Activities
  • Explore Cidade da Cultura de Galicia
  • Wander through the Old Town
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,925 reviews
See more hotels

Days 5–8: Madrid, Spain

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

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 9–12: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain
2h 37m
$60–340
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.4169 reviews
See more hotels

Days 13–15: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain
2h 54m
$50–150
See more transport options
Activities
  • Horchateria Santa Catalina
  • Albufera Natural Park
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,258 reviews
See more hotels

Days 16–19: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by train
  1. Take the train from Valencia to Alicantetrain
2h 21m
$18–90
See more transport options
Activities
  • Co-Cathedral of St Nicholas of Bari
  • Hoguera Museum
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,760 reviews
See more hotels

20 days in Spain

GironaMálaga

Itinerary navigation

Days 1–2: Girona, Spain

Activities
  • Plaça de la Independencia
  • Parc de la Devesa
Explore Girona itineraries
Hotel
Hotel
Recommended

Bravissimo Força 17, Barri Vell apartments

9367 reviews
See more hotels

Days 3–6: Barcelona, Spain

Distance
Transport
Popular
Girona → Barcelona by train
  1. Take the train from Girona to Barcelonatrain
41 min
$11–95
See more transport options
Activities
  • Sagrada Familia
  • Magic Fountain of Montjuic
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4169 reviews
See more hotels

Days 7–10: Madrid, Spain

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

JC Rooms Chueca

8.23,172 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Madrid → Seville by train
  1. Take the train from Madrid to Sevilletrain
2h 39m
$30–180
See more transport options
Activities
  • Bullring of the Real Maestranza
  • Seville Cathedral and Giralda
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4467 reviews
See more hotels

Days 14–16: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain
2h 35m
$80–180
See more transport options
Activities
  • Parque de las Ciencias
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,582 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
1h 25m
$35–190
See more transport options
Activities
  • Atarazanas Market
  • Parque de Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,756 reviews
See more hotels