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

BarcelonaMadrid

Itinerary navigation

Days 1–5: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

Days 6–7: Madrid, Spain

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

JC Rooms Chueca

8.33,239 reviews
See more hotels

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Gran Via
  • Prado Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

Days 5–8: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$40–150
See more transport options
Activities
  • Casa Mila La Pedrera
  • Park Guell
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

9 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Seville Cathedral and Giralda
  • Casa de Pilatos
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

Days 4–5: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
43 min
$14–65
See more transport options
Activities
  • Botanical Garden of Cordoba
  • Calahorra Tower Museum
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 reviews
See more hotels

Days 6–8: Granada, Spain

Distance
Transport
Popular
Córdoba → Granada by train
  1. Take the train from Córdoba to Granadatrain train
1h 45m
$30–70
See more transport options
Activities
  • Realejo
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,535 reviews
See more hotels

Day 9: Málaga, Spain

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

Parador de Málaga Gibralfaro

8.81,716 reviews
See more hotels

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Roman Theatre of Malaga
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,716 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
$24–35
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,535 reviews
See more hotels

Days 8–10: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train
  1. Take the train from Granada to Sevilletrain train
2h 45m
$45–65
See more transport options
Activities
  • Torre del Oro
  • Metropol Parasol Las Setas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Central Market
  • Malvarrosa Beach
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,248 reviews
See more hotels

Days 4–8: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$50–70
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 9–11: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$40–150
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

12 days in Spain

GranadaCórdoba

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Monasterio de San Jeronimo
  • Casa del Chapiz
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,535 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
$24–35
See more transport options
Activities
  • Centre Pompidou Malaga
  • Calle Larios
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,716 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–55
See more transport options
Activities
  • Guadalquivir River Cruise
  • Plaza de Espana
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

Days 11–12: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
43 min
$14–65
See more transport options
Activities
  • Calahorra Tower Museum
  • Calleja de las Flores
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 reviews
See more hotels

13 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Funicular de Artxanda
  • Plaza Nueva
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,104 reviews
See more hotels

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

Days 6–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 2m
$40–150
See more transport options
Activities
  • Camp Nou Experience
  • La Boqueria Market
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

14 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Alicante Archaeological Museum MARQ
  • Tapas Tour in the Old Town
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,781 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
$6–35
See more transport options
Activities
  • Cross of Benidorm
  • Playa de Levante
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,102 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
$18–40
See more transport options
Activities
  • Barrio del Carmen
  • City of Arts and Sciences
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,248 reviews
See more hotels

Days 11–14: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

15 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Zurriola Beach
  • Pintxos Tour
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,034 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
  • Guggenheim Museum Bilbao
  • Bilbao Fine Arts Museum
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,104 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
$14–20
See more transport options
Activities
  • Running of the Bulls Route
  • Pamplona Cathedral
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,789 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 40m
$60–80
See more transport options
Activities
  • Plaza Mayor
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

Days 11–15: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$40–150
See more transport options
Activities
  • Arc de Triomf
  • Montjuic Castle
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

16 days in Spain

MarbellaMadrid

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Playa de la Fontanilla
  • Museo del Bonsai
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9897 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
$8–15
See more transport options
Activities
  • Port of Malaga
  • Alcazaba of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,716 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
$24–35
See more transport options
Activities
  • Basilica de San Juan de Dios
  • Carrera del Darro
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,535 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
$45–65
See more transport options
Activities
  • Archivo General de Indias
  • Metropol Parasol Las Setas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 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
43 min
$14–65
See more transport options
Activities
  • Roman Bridge of Cordoba
  • Botanical Garden of Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 reviews
See more hotels

Day 16: Madrid, Spain

Distance
Transport
Popular
Córdoba → Madrid by train
  1. Take the train from Córdoba to Madridtrain train
1h 56m
$27–100
See more transport options
Activities
  • Mercado de San Miguel
  • Puerta del Sol
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

17 days in Spain

CórdobaGranada

Itinerary navigation

Days 1–2: Córdoba, Spain

Activities
  • Tapas Tour in the Historic Center
  • Cordoba Synagogue
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 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
$14–65
See more transport options
Activities
  • Torre del Oro
  • Triana Bridge and Neighborhood
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

Days 6–7: Cádiz, Spain

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

Quiero Cádiz

9.678 reviews
See more hotels

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

Day 9: Jerez de la Frontera, Spain

Day 10: Sanlúcar de Barrameda, Spain

Distance
Transport
Popular
Jerez de la Frontera → Sanlúcar de Barrameda by bus
  1. Take the bus from Jerez de la Frontera to Sanlúcar de Barramedabus bus
30 min
$3–5
See more transport options
Activities
  • El Camaleon Nature Center
  • Iglesia de Nuestra Senora de la O
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.126 reviews
See more hotels

Day 11: Chiclana de la Frontera, Spain

Days 12–15: Málaga, Spain

Distance
Transport
Popular
Chiclana de la Frontera → Málaga by bus
  1. Take the bus from Chiclana de la Frontera to Málagabus bus
4h 15m
$40–65
See more transport options
Activities
  • Alcazaba of Malaga
  • Calle Larios
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.81,716 reviews
See more hotels

Days 16–17: Granada, Spain

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

Áurea Catedral by Eurostars Hotel Company

9.35,535 reviews
See more hotels

18 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Tavira Tower
  • Genoves Park
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.678 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
$22–30
See more transport options
Activities
  • Maria Luisa Park
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

Days 6–7: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
43 min
$14–65
See more transport options
Activities
  • Calleja de las Flores
  • Plaza de las Tendillas
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 reviews
See more hotels

Days 8–10: Granada, Spain

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

Áurea Catedral by Eurostars Hotel Company

9.35,535 reviews
See more hotels

Days 11–14: Málaga, Spain

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

Parador de Málaga Gibralfaro

8.81,716 reviews
See more hotels

Days 15–17: Marbella, Spain

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

Nobu Hotel Marbella

9897 reviews
See more hotels

Day 18: Madrid, Spain

19 days in Spain

Santiago de CompostelaBenidorm

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • See Casa do Cabildo
  • Visit Santiago de Compostela Cathedral
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,880 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 train
3h 2m
$75–120
See more transport options
Activities
  • El Rastro Flea Market
  • Chocolateria San Gines
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

Days 7–11: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$40–150
See more transport options
Activities
  • Montjuic Castle
  • Ciutadella Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3165 reviews
See more hotels

Days 12–14: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain train
2h 58m
$50–70
See more transport options
Activities
  • City of Arts and Sciences
  • Valencia Cathedral
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,248 reviews
See more hotels

Days 15–18: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by train
  1. Take the train from Valencia to Alicantetrain train
2h 17m
$26–35
See more transport options
Activities
  • Museum of Contemporary Art of Alicante MACA
  • Explanada de España
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,781 reviews
See more hotels

Day 19: Benidorm, Spain

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

Ambassador Playa II

91,102 reviews
See more hotels

20 days in Spain

PalmaGranada

Itinerary navigation

Days 1–3: Palma, Spain

Activities
  • Can Joan de sAigo Historic Cafe
  • Palma Cathedral La Seu
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
$75–370
See more transport options
Activities
  • Go Stand-up Paddleboarding
  • Relax at Playa den Bossa
Explore Ibiza itineraries
Hotel
Hotel
Recommended

Apartamentos Arlanza - Only Adults

8.11,035 reviews
See more hotels

Days 6–10: Barcelona, Spain

Days 11–14: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$40–150
See more transport options
Activities
  • Temple of Debod
  • Retiro Park
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,239 reviews
See more hotels

Days 15–17: Seville, Spain

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

Casa de Triana Luxury Suites by Casa del Poeta

9.5452 reviews
See more hotels

Days 18–19: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
43 min
$14–65
See more transport options
Activities
  • Mezquita-Cathedral of Cordoba
  • Royal Stables of Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Hospes Palacio del Bailio, a Member of Design Hotels

9.12,035 reviews
See more hotels

Day 20: Granada, Spain

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

Áurea Catedral by Eurostars Hotel Company

9.35,535 reviews
See more hotels