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
  • Arc de Triomf
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 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
$85–230
See more transport options
Activities
  • El Rastro Flea Market
  • Santiago Bernabeu Stadium Tour
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 reviews
See more hotels

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Thyssen-Bornemisza Museum
  • Prado Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 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
$85–230
See more transport options
Activities
  • Tibidabo Amusement Park
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 reviews
See more hotels

9 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Palacio de las Duenas
  • Archivo General de Indias
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 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
$55–110
See more transport options
Activities
  • Albaicin
  • Realejo
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 reviews
See more hotels

Days 7–9: Málaga, Spain

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

AC Hotel Málaga Palacio by Marriott

8.91,857 reviews
See more hotels

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Flamenco Show Tablao Flamenco Alegría
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,857 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
$27–50
See more transport options
Activities
  • Sacromonte
  • Hammam Al Andalus
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 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
$55–110
See more transport options
Activities
  • Maria Luisa Park
  • Guadalquivir River Cruise
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 reviews
See more hotels

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Bioparc Valencia
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.355 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
$60–110
See more transport options
Activities
  • Ciutadella Park
  • Park Guell
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 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
$85–230
See more transport options
Activities
  • Puerta del Sol
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 reviews
See more hotels

12 days in Spain

GranadaCórdoba

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Albaicin
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 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
$27–50
See more transport options
Activities
  • Picasso Museum Malaga
  • Gibralfaro Castle
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,857 reviews
See more hotels

Days 8–10: 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 4m
$43–113
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Plaza de Espana
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 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
44 min
$18–50
See more transport options
Activities
  • Plaza de las Tendillas
  • Botanical Garden of Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,264 reviews
See more hotels

13 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Guggenheim Museum Bilbao
  • Bilbao Fine Arts Museum
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,104 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
$12–27
See more transport options
Activities
  • Pintxos Tour
  • San Telmo Museum
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.3687 reviews
See more hotels

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
$85–230
See more transport options
Activities
  • La Rambla
  • Barceloneta Beach
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 reviews
See more hotels

14 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Co-Cathedral of St Nicholas of Bari
  • Canalejas Park
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.32,125 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
$4–12
See more transport options
Activities
  • Sierra Helada Natural Park
  • Terra Mitica
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
$17–40
See more transport options
Activities
  • Museo de Bellas Artes de Valencia
  • City of Arts and Sciences
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.355 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
$60–110
See more transport options
Activities
  • Montjuic Castle
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 reviews
See more hotels

15 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • San Telmo Museum
  • Peine del Viento
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.3687 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
$11–27
See more transport options
Activities
  • Bilbao Fine Arts Museum
  • Plaza Nueva
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
  • Cafe Iruña
  • Parque de la Taconera
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
$70–130
See more transport options
Activities
  • Royal Palace of Madrid
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 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
$85–230
See more transport options
Activities
  • Camp Nou Experience
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 reviews
See more hotels

16 days in Spain

MarbellaMadrid

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Puerto Banus
  • Parque de la Alameda
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1566 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
$13–19
See more transport options
Activities
  • Roman Theatre of Malaga
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,857 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
$27–50
See more transport options
Activities
  • Alhambra and Generalife
  • Jardines del Triunfo
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 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
$55–110
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 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
$18–50
See more transport options
Activities
  • Tapas Tour in the Historic Center
  • Plaza de las Tendillas
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,264 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 58m
$50–130
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 reviews
See more hotels

17 days in Spain

CádizMarbella

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Castillo de Santa Catalina
  • La Caleta Beach
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.678 reviews
See more hotels

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

Day 4: Jerez de la Frontera, Spain

Days 5–7: Seville, Spain

Distance
Transport
Popular
Jerez de la Frontera → Seville by train
  1. Take the train from Jerez de la Frontera to Sevilletrain train
49 min
$17–30
See more transport options
Activities
  • Casa de Pilatos
  • Archivo General de Indias
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 reviews
See more hotels

Days 8–10: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$55–110
See more transport options
Activities
  • Monasterio de San Jeronimo
  • Calle Elvira and Caldereria Nueva
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 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
$27–50
See more transport options
Activities
  • Museo Carmen Thyssen Malaga
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,857 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
$12–18
See more transport options
Activities
  • Nikki Beach Marbella
  • Rio Real Golf
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1566 reviews
See more hotels

18 days in Spain

BenidormMadrid

Itinerary navigation

Days 1–3: Benidorm, Spain

Activities
  • Casino Mediterraneo Benidorm
  • Cable Ski Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,102 reviews
See more hotels

Days 4–7: Alicante, Spain

Distance
Transport
Popular
Benidorm → Alicante by bus
  1. Take the bus from Benidorm to Alicantebus bus
1h
$4–12
See more transport options
Activities
  • Tabarca Island Trip
  • Barrio de la Santa Cruz
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.32,125 reviews
See more hotels

Days 8–10: Valencia, Spain

Distance
Transport
Popular
Alicante → Valencia by train
  1. Take the train from Alicante to Valenciatrain train
1h 55m
$29–55
See more transport options
Activities
  • Valencia Cathedral
  • Turia Gardens
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.355 reviews
See more hotels

Days 11–15: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$60–110
See more transport options
Activities
  • Montjuic Castle
  • Magic Fountain of Montjuic
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 reviews
See more hotels

Days 16–18: Madrid, Spain

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

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 reviews
See more hotels

19 days in Spain

Santiago de CompostelaBenidorm

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • Visit Monasterio de San Martiño Pinario
  • Explore Praza do Obradoiro
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Palacio del Carmen, Autograph Collection

8.7738 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
$90–210
See more transport options
Activities
  • Mercado de San Miguel
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 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
$85–230
See more transport options
Activities
  • Park Guell
  • La Boqueria Market
Explore Barcelona itineraries
Hotel
Hotel
Recommended

Labtwentytwo Barcelona, a Tribute Portfolio Hotel

8.6615 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
$60–110
See more transport options
Activities
  • Central Market
  • Plaza de la Virgen
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.355 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
$29–55
See more transport options
Activities
  • Alicante Archaeological Museum MARQ
  • Casa Carbonell
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.32,125 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
$4–12
See more transport options
Activities
  • Sierra Helada Natural Park
  • Cable Ski Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,102 reviews
See more hotels

20 days in Spain

PalmaMálaga

Itinerary navigation

Days 1–2: Palma, Spain

Activities
  • Arab Baths Banys Arabs
  • Royal Palace of La Almudaina
Explore Palma itineraries
Hotel
Hotel
Recommended

Castillo Hotel Son Vida, a Luxury Collection Hotel, Mallorca

9.1457 reviews
See more hotels

Days 3–4: Ibiza, Spain

Distance
Transport
Popular
Palma → Ibiza by car ferry
  1. Take the car ferry from Palma to Ibizacarferry car ferry
2h 15m
$60–170
See more transport options
Activities
  • Experience Nightlife at Hi Ibiza
  • Take a Boat Trip to Es Vedra
Explore Ibiza itineraries
Hotel
Hotel
Recommended

Apartamentos Arlanza - Only Adults

8.11,035 reviews
See more hotels

Days 5–9: Barcelona, Spain

Days 10–13: Madrid, Spain

Distance
Transport
Popular
Barcelona → Madrid by train
  1. Take the train from Barcelona to Madridtrain train
3h 2m
$85–230
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

Santo Mauro, a Luxury Collection Hotel, Madrid

9.3116 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
$65–180
See more transport options
Activities
  • Maria Luisa Park
  • Museum of Fine Arts of Seville
Explore Seville itineraries
Hotel
Hotel
Recommended

Querencia de Sevilla, Autograph Collection

9.2399 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
$55–110
See more transport options
Activities
  • Jardines del Triunfo
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

9136 reviews
See more hotels

Day 20: Málaga, Spain

Distance
Transport
Popular
Granada → Málaga by train
  1. Take the train from Granada to Málagatrain train
1h 25m
$27–50
See more transport options
Activities
  • Port of Malaga
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,857 reviews
See more hotels