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

Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

Days 5–6: Madrid, Spain

Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,163 reviews
See more hotels

7 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,163 reviews
See more hotels

Days 5–7: Barcelona, Spain

Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

8 days in Spain

SevilleSanlúcar de Barrameda

Itinerary navigation

Days 1–3: Seville, Spain

Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4468 reviews
See more hotels

Days 4–5: Cádiz, Spain

Activities
  • La Caleta Beach
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.780 reviews
See more hotels

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

Activities
  • Real Plaza de Toros
Explore El Puerto de Santa María itineraries
Hotel
Hotel
Recommended

Hotel Sur Utopia

6.9769 reviews
See more hotels

Day 7: Jerez de la Frontera, Spain

Activities
  • Plaza del Arenal
  • Tabanco El Pasaje
Explore Jerez de la Frontera itineraries
Hotel
Hotel
Recommended

corazón de jerez edificio de 1861

9.585 reviews
See more hotels

Day 8: Sanlúcar de Barrameda, Spain

Activities
  • Mercado de Abastos
  • Palacio de Orleans Borbon
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.225 reviews
See more hotels

9 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,772 reviews
See more hotels

Days 5–7: Granada, Spain

Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,574 reviews
See more hotels

Days 8–9: Seville, Spain

Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4468 reviews
See more hotels

10 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.91,272 reviews
See more hotels

Days 4–7: Barcelona, Spain

Activities
  • Gothic Quarter
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

Days 8–10: Madrid, Spain

Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,163 reviews
See more hotels

11 days in Spain

GranadaCádiz

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Albaicin
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,574 reviews
See more hotels

Days 4–7: Málaga, Spain

Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,772 reviews
See more hotels

Days 8–10: Seville, Spain

Day 11: Cádiz, Spain

Hotel
Hotel
Recommended

Quiero Cádiz

9.780 reviews
See more hotels

12 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Casco Viejo Old Town
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,125 reviews
See more hotels

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

Days 6–9: Madrid, Spain

Days 10–12: Barcelona, Spain

Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

13 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Tabarca Island Trip
Explore Alicante itineraries
Hotel
Hotel
Recommended

Melia Alicante

8.45,725 reviews
See more hotels

Days 5–7: Benidorm, Spain

Activities
  • Playa de Poniente
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,172 reviews
See more hotels

Days 8–10: Valencia, Spain

Distance
Transport
Popular
Benidorm → Valencia by bus
  1. Take the bus from Benidorm to Valenciabus
1h 45m
$30–50
See more transport options
Activities
  • La Lonja de la Seda
  • City of Arts and Sciences
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.91,272 reviews
See more hotels

Days 11–13: Barcelona, Spain

14 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Aquarium Donostia-San Sebastian
  • Santa Clara Island
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.21,092 reviews
See more hotels

Days 3–5: Bilbao, Spain

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
  • Puente de la Magdalena
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,798 reviews
See more hotels

Days 7–10: Madrid, Spain

Days 11–14: Barcelona, Spain

Activities
  • Picasso Museum
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

15 days in Spain

MarbellaCádiz

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Selwo Aventura
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

9918 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
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,772 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–160
See more transport options
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,574 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
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4468 reviews
See more hotels

Days 14–15: Cádiz, Spain

Activities
  • Tavira Tower
  • Central Market
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.780 reviews
See more hotels

16 days in Spain

CórdobaMálaga

Itinerary navigation

Days 1–2: Córdoba, Spain

Activities
  • Roman Bridge of Cordoba
  • Botanical Garden of Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

Wallada Centro

8.798 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
52 min
$16–100
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.4468 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
1h 24m
$29–70
See more transport options
Activities
  • Puerta de Tierra
  • Museum of Cadiz
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.780 reviews
See more hotels

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

Day 9: 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
8 min
$2–4
See more transport options
Activities
  • Royal Andalusian School of Equestrian Art
  • Tio Pepe Bodega
Explore Jerez de la Frontera itineraries
Hotel
Hotel
Recommended

corazón de jerez edificio de 1861

9.585 reviews
See more hotels

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
50 min
$3–8
See more transport options
Activities
  • Museo de la Manzanilla
  • 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.225 reviews
See more hotels

Day 11: San Fernando, Spain

Distance
Transport
Popular
Sanlúcar de Barrameda → San Fernando by bus
  1. Take the bus from Sanlúcar de Barrameda to San Fernandobus
1h 15m
$7–12
See more transport options
Activities
  • Molino de Mareas El Zaporito
  • Castillo de San Romualdo
Explore San Fernando itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.780 reviews
See more hotels

Day 12: Chiclana de la Frontera, Spain

Days 13–16: Málaga, Spain

17 days in Spain

CádizMarbella

Itinerary navigation

Days 1–2: Cádiz, Spain

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

Quiero Cádiz

9.780 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 23m
$29–70
See more transport options
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.4468 reviews
See more hotels

Days 6–7: Córdoba, Spain

Days 8–10: Granada, Spain

Distance
Transport
Popular
Córdoba → Granada by train
  1. Take the train from Córdoba to Granadatrain
1h 46m
$50–140
See more transport options
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,574 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
1h 24m
$35–200
See more transport options
Activities
  • Botanical Garden of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,772 reviews
See more hotels

Days 15–17: Marbella, Spain

18 days in Spain

Santiago de CompostelaBenidorm

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,935 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
2h 37m
$60–340
See more transport options
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

Days 11–13: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain
3h 14m
$50–150
See more transport options
Activities
  • Plaza de la Virgen
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.91,272 reviews
See more hotels

Days 14–17: Alicante, Spain

Day 18: Benidorm, Spain

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

Ambassador Playa II

91,172 reviews
See more hotels

19 days in Spain

PalmaLeón

Itinerary navigation

Days 1–3: Palma, Spain

Hotel
Hotel
Recommended

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

8.7315 reviews
See more hotels

Days 4–7: Barcelona, Spain

Days 8–11: Madrid, Spain

Activities
  • Gran Via
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,163 reviews
See more hotels

Days 12–13: Toledo, Spain

Activities
  • Church of Santo Tome
  • Toledo Cathedral
Explore Toledo itineraries
Hotel
Hotel
Recommended

El Mirador de la Catedral by Toledo AP

8.3366 reviews
See more hotels

Day 14: Talavera de la Reina, Spain

Activities
  • Alcazar de Talavera Remains
  • Murallas y Torres Albarranas
Explore Talavera de la Reina itineraries
Hotel
Hotel
Recommended

Be Live City Center Talavera

8.12,841 reviews
See more hotels

Day 15: Ciudad Real, Spain

Hotel
Hotel
Recommended

Sercotel Guadiana

8.52,994 reviews
See more hotels

Day 16: Cuenca, Spain

Activities
  • Puente de San Pablo
Explore Cuenca itineraries
Hotel
Hotel
Recommended

Hospederia Seminario Conciliar de San Julián

9.22,768 reviews
See more hotels

Day 17: Guadalajara, Spain

Activities
  • Palacio del Infantado
  • Museo de Guadalajara
Explore Guadalajara itineraries
Hotel
Hotel
Recommended

Hotel Guadalajara & Conference Center Affiliated by Meliá

8.31,387 reviews
See more hotels

Days 18–19: León, Spain

Activities
  • Convento de San Marcos
Explore León itineraries
Hotel
Hotel
Recommended

Housingleón - Conde Duplex con garaje gratuito

8.5136 reviews
See more hotels

20 days in Spain

ZaragozaSalamanca

Itinerary navigation

Days 1–2: Zaragoza, Spain

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

Apto Arima Centro Histórico

8.760 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
$45–240
See more transport options
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.3171 reviews
See more hotels

Days 7–10: Madrid, Spain

Days 11–12: Toledo, Spain

Distance
Transport
Popular
Madrid → Toledo by train
  1. Take the train from Madrid to Toledotrain
34 min
$24–40
See more transport options
Activities
  • Taste Marzipan
  • Bisagra Gate
Explore Toledo itineraries
Hotel
Hotel
Recommended

El Mirador de la Catedral by Toledo AP

8.3366 reviews
See more hotels

Day 13: Talavera de la Reina, Spain

Distance
Transport
Popular
Toledo → Talavera de la Reina by bus
  1. Take the bus from Toledo to Talavera de la Reinabus
1h 30m
$11–17
See more transport options
Activities
  • Convento de San Benito
  • Mercado de Abastos
Explore Talavera de la Reina itineraries
Hotel
Hotel
Recommended

Be Live City Center Talavera

8.12,841 reviews
See more hotels

Day 14: Ciudad Real, Spain

Day 15: Cuenca, Spain

Distance
Transport
Popular
Ciudad Real → Cuenca by train
  1. Take the train from Ciudad Real to Cuencatrain
1h 31m
$55–95
See more transport options
Activities
  • Museo de Arte Abstracto Español
  • Barrio del Castillo
Explore Cuenca itineraries
Hotel
Hotel
Recommended

Hospederia Seminario Conciliar de San Julián

9.22,768 reviews
See more hotels

Day 16: Guadalajara, Spain

Distance
Transport
Popular
Cuenca → Guadalajara by bus
  1. Take the bus from Cuenca to Guadalajarabus
1h 50m
$24
See more transport options
Activities
  • Panteon de la Duquesa de Sevillano
  • Mercado de Abastos
Explore Guadalajara itineraries
Hotel
Hotel
Recommended

Hotel Guadalajara & Conference Center Affiliated by Meliá

8.31,387 reviews
See more hotels

Days 17–18: León, Spain

Distance
Transport
Popular
Guadalajara → León by train
  1. Take the train from Guadalajara to Leóntrain
  2. Take the train from Guadalajara to Leóntrain
4h 34m
$50–186
See more transport options
Activities
  • Panteon Real
  • Cripta Arqueologica de Puerta Obispo
Explore León itineraries
Hotel
Hotel
Recommended

Housingleón - Conde Duplex con garaje gratuito

8.5136 reviews
See more hotels

Day 19: Zamora, Spain

Distance
Transport
Popular
León → Zamora by bus
  1. Take the bus from León to Zamorabus
1h 45m
$19–40
See more transport options
Activities
  • Church of San Cipriano
  • Plaza Mayor
Explore Zamora itineraries
Hotel
Hotel
Recommended

Ares Hotel

9.25,715 reviews
See more hotels

Day 20: Salamanca, Castille and León, Spain

Distance
Transport
Popular
Zamora → Salamanca by bus
  1. Take the bus from Zamora to Salamancabus
1h
$10–35
See more transport options
Activities
  • Plaza Mayor
Explore Salamanca itineraries
Hotel
Hotel
Recommended

Salamanca Suite Studios

9.33,411 reviews
See more hotels