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
  • Magic Fountain of Montjuic
  • Tibidabo Amusement Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 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
$95–250
See more transport options
Activities
  • Chocolateria San Gines
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 reviews
See more hotels

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Flamenco Show at Corral de la Moreria
  • Puerta del Sol
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 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
$95–250
See more transport options
Activities
  • Picasso Museum
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 reviews
See more hotels

9 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Maria Luisa Park
  • Flamenco Show
Explore Seville itineraries
Hotel
Hotel
Recommended

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville

9.2968 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
$65–110
See more transport options
Activities
  • Realejo
  • Casa del Chapiz
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9125 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
$30–55
See more transport options
Activities
  • Roman Theatre of Malaga
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,821 reviews
See more hotels

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Parque de Malaga
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,821 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
$30–55
See more transport options
Activities
  • Granada Cathedral and Royal Chapel
  • Albaicin
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9125 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
$65–110
See more transport options
Activities
  • Archivo General de Indias
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville

9.2968 reviews
See more hotels

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Valencia Cathedral
  • Barrio del Carmen
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

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

AC Hotel Diagonal L'Illa by Marriott

8.9440 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
$95–250
See more transport options
Activities
  • Retiro Park
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 reviews
See more hotels

12 days in Spain

GranadaCádiz

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Hammam Al Andalus
  • Calle Elvira and Caldereria Nueva
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9125 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
$30–55
See more transport options
Activities
  • Malagueta Beach
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,821 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
$48–123
See more transport options
Activities
  • Torre del Oro
  • Guadalquivir River Cruise
Explore Seville itineraries
Hotel
Hotel
Recommended

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville

9.2968 reviews
See more hotels

Days 11–12: Cádiz, Spain

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

Quiero Cádiz

9.674 reviews
See more hotels

13 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Itsasmuseum Bilbao Maritime Museum
  • Mercado de la Ribera
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,118 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–28
See more transport options
Activities
  • Catedral del Buen Pastor
  • Monte Ulia
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.4658 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
$95–250
See more transport options
Activities
  • Arc de Triomf
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 reviews
See more hotels

14 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Postiguet Beach
  • Port of Alicante
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,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–13
See more transport options
Activities
  • Aqualandia
  • Mundomar
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

9.11,064 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
  • Oceanografic
  • Turia Gardens
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.374 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
$65–120
See more transport options
Activities
  • Arc de Triomf
  • Picasso Museum
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 reviews
See more hotels

15 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Kursaal Congress Centre and Auditorium
  • San Telmo Museum
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.4658 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
$12–28
See more transport options
Activities
  • Azkuna Zentroa
  • Doña Casilda Iturrizar Park
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,118 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–21
See more transport options
Activities
  • Puente de la Magdalena
  • Planetario de Pamplona
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,784 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
$80–140
See more transport options
Activities
  • Gran Via
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 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
$95–250
See more transport options
Activities
  • Arc de Triomf
  • Barceloneta Beach
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 reviews
See more hotels

16 days in Spain

MarbellaEl Puerto de Santa María

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Parque de la Alameda
  • Selwo Aventura
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1556 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
  • Picasso Museum Malaga
  • Atarazanas Market
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,821 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
$30–55
See more transport options
Activities
  • Albaicin
  • Carrera del Darro
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9125 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
$65–110
See more transport options
Activities
  • Bullring of the Real Maestranza
  • Alcazar of Seville
Explore Seville itineraries
Hotel
Hotel
Recommended

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville

9.2968 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 train
1h 24m
$28–50
See more transport options
Activities
  • La Caleta Beach
  • Tavira Tower
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.674 reviews
See more hotels

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

17 days in Spain

CádizMarbella

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Explore Barrio del Populo
  • Roman Theatre
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.674 reviews
See more hotels

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

Day 4: Jerez de la Frontera, Spain

Day 5: 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
  • Palacio de Orleans Borbon
  • Jardines del Palacio Ducal de Medina Sidonia
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

9.128 reviews
See more hotels

Days 6–8: Seville, Spain

Distance
Transport
Popular
Sanlúcar de Barrameda → Seville by bus
  1. Take the bus from Sanlúcar de Barrameda to Sevillebus bus
1h 45m
$15–30
See more transport options
Activities
  • Archivo General de Indias
  • Torre del Oro
Explore Seville itineraries
Hotel
Hotel
Recommended

Hotel Alfonso XIII, a Luxury Collection Hotel, Seville

9.2968 reviews
See more hotels

Days 9–11: Granada, Spain

Distance
Transport
Popular
Seville → Granada by train
  1. Take the train from Seville to Granadatrain train
2h 34m
$65–110
See more transport options
Activities
  • Basilica de San Juan de Dios
  • Parque de las Ciencias
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9125 reviews
See more hotels

Days 12–15: Málaga, Spain

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

AC Hotel Málaga Palacio by Marriott

8.91,821 reviews
See more hotels

Days 16–17: Marbella, Spain

Distance
Transport
Popular
Málaga → Marbella by bus
  1. Take the bus from Málaga to Marbellabus bus
1h
$12–19
See more transport options
Activities
  • Luxury Shopping Puerto Banus
  • Tablao Flamenco Ana Maria
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1556 reviews
See more hotels

18 days in Spain

BenidormMadrid

Itinerary navigation

Days 1–3: Benidorm, Spain

Activities
  • Benidorm Old Town
  • Balcon del Mediterraneo
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

9.11,064 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–13
See more transport options
Activities
  • Hoguera Museum
  • Barrio de la Santa Cruz
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,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
$30–55
See more transport options
Activities
  • Bioparc Valencia
  • Barrio del Carmen
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

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

AC Hotel Diagonal L'Illa by Marriott

8.9440 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
$95–250
See more transport options
Activities
  • El Rastro Flea Market
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 reviews
See more hotels

19 days in Spain

Santiago de CompostelaBenidorm

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • Explore the University of Santiago de Compostela
  • Relax at Parque da Alameda
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Palacio del Carmen, Autograph Collection

8.6709 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
$100–230
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 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
$95–250
See more transport options
Activities
  • Gothic Quarter
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Diagonal L'Illa by Marriott

8.9440 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
$65–120
See more transport options
Activities
  • Oceanografic
  • Silk Museum
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.374 reviews
See more hotels

Days 15–18: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h
$17–45
See more transport options
Activities
  • Lucentum Archaeological Site
  • Tapas Tour in the Old Town
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,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–13
See more transport options
Activities
  • Cross of Benidorm
  • Cable Ski Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

9.11,064 reviews
See more hotels

20 days in Spain

PalmaMálaga

Itinerary navigation

Days 1–2: Palma, Spain

Activities
  • Palma Cathedral La Seu
  • Es Baluard Museum of Modern and Contemporary Art
Explore Palma itineraries
Hotel
Hotel
Recommended

Castillo Hotel Son Vida, a Luxury Collection Hotel, Mallorca

9.1437 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
$65–170
See more transport options
Activities
  • Day Trip to Formentera
  • Enjoy San Antonio Sunset Strip
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
$95–250
See more transport options
Activities
  • Mercado de San Miguel
  • Prado Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

El Autor Hotel, Madrid, Autograph Collection

9110 reviews
See more hotels

Days 14–15: Toledo, Spain

Distance
Transport
Popular
Madrid → Toledo by train
  1. Take the train from Madrid to Toledotrain train
34 min
$13–23
See more transport options
Activities
  • Mosque of Cristo de la Luz
  • San Martin Bridge
Explore Toledo itineraries
Hotel
Hotel
Recommended

Eugenia de Montijo, Autograph Collection

91,094 reviews
See more hotels

Day 16: 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 bus
1h 30m
$10–16
See more transport options
Activities
  • Convento de San Benito
  • Basilica de Nuestra Senora del Prado
Explore Talavera de la Reina itineraries
Hotel
Hotel
Recommended

Be Live City Center Talavera

8.12,852 reviews
See more hotels

Day 17: Ciudad Real, Spain

Days 18–20: Málaga, Spain

Distance
Transport
Popular
Ciudad Real → Málaga by train
  1. Take the train from Ciudad Real to Málagatrain train
2h 10m
$60–140
See more transport options
Activities
  • Museo Carmen Thyssen Malaga
  • Calle Larios
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,821 reviews
See more hotels