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
  • Sagrada Familia
  • Ciutadella Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 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–140
See more transport options
Activities
  • Gran Via
  • Flamenco Show at Corral de la Moreria
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

8.7155 reviews
See more hotels

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–4: Madrid, Spain

Activities
  • Reina Sofia Museum
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

8.7155 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–140
See more transport options
Activities
  • Magic Fountain of Montjuic
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 reviews
See more hotels

9 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Bullring of the Real Maestranza
  • Archivo General de Indias
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

8.5531 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
44 min
$14–65
See more transport options
Activities
  • Palacio de Viana Patios de Cordoba
  • Jewish Quarter Juderia
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,256 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
  • Alhambra and Generalife
  • Mirador de San Nicolas
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 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
  • Centre Pompidou Malaga
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,827 reviews
See more hotels

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Botanical Garden of Malaga
  • Malagueta Beach
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,827 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
  • Mirador de San Nicolas
  • Hammam Al Andalus
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 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
  • Seville Cathedral and Giralda
  • Bullring of the Real Maestranza
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

8.5531 reviews
See more hotels

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Plaza de la Virgen
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.266 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
  • Casa Mila La Pedrera
  • Ciutadella Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 reviews
See more hotels

Days 9–11: Madrid, Spain

12 days in Spain

GranadaCórdoba

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Calle Elvira and Caldereria Nueva
  • Sacromonte
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 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
  • Museo Carmen Thyssen Malaga
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,827 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
$30–134
See more transport options
Activities
  • Palacio de las Duenas
  • Barrio Santa Cruz
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

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

AC Hotel Córdoba by Marriott

8.71,256 reviews
See more hotels

13 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Euskal Museoa Basque Museum
  • Guggenheim Museum Bilbao
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,102 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
$1–27
See more transport options
Activities
  • Monte Igueldo
  • Miramar Palace
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.4674 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
$40–140
See more transport options
Activities
  • Sagrada Familia
  • La Rambla
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 reviews
See more hotels

14 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Co-Cathedral of St Nicholas of Bari
  • Hoguera Museum
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,122 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
$5–35
See more transport options
Activities
  • Casino Mediterraneo Benidorm
  • Mundomar
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,074 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
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.266 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
  • La Boqueria Market
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 reviews
See more hotels

15 days in Spain

Donostia / San SebastiánBarcelona

Itinerary navigation

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

Activities
  • Pintxos Tour
  • Monte Igueldo
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Hotel Maria Cristina, a Luxury Collection Hotel, San Sebastian

9.4674 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
$1–27
See more transport options
Activities
  • Itsasmuseum Bilbao Maritime Museum
  • Doña Casilda Iturrizar Park
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,102 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
  • Parque Fluvial del Arga
  • Parque de la Taconera
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,791 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
$55–80
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Temple of Debod
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

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

AC Hotel Victoria Suites by Marriott

8.7537 reviews
See more hotels

16 days in Spain

MarbellaMadrid

Itinerary navigation

Days 1–3: Marbella, Spain

Activities
  • Puerto Banus
  • Avenida del Mar
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1561 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
  • Botanical Garden of Malaga
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,827 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
  • Calle Elvira and Caldereria Nueva
  • Hammam Al Andalus
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 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
  • Plaza de Espana
  • Triana Bridge and Neighborhood
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

8.5531 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
$14–65
See more transport options
Activities
  • Botanical Garden of Cordoba
  • Palacio de Viana Patios de Cordoba
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,256 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
$26–100
See more transport options
Activities
  • El Rastro Flea Market
  • Retiro Park
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

8.7155 reviews
See more hotels

17 days in Spain

CádizMarbella

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Roman Theatre
  • Puerta de Tierra
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Suites Puerto Sherry

9.3651 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
$16–22
See more transport options
Activities
  • Metropol Parasol Las Setas
  • Bullring of the Real Maestranza
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

8.5531 reviews
See more hotels

Days 8–9: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
44 min
$14–65
See more transport options
Activities
  • Hammam Al Andalus Cordoba
  • Flamenco Show at Tablao Flamenco El Cardenal
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,256 reviews
See more hotels

Days 10–12: 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
  • Granada Cathedral and Royal Chapel
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 reviews
See more hotels

Days 13–16: 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
  • Roman Theatre of Malaga
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

AC Hotel Málaga Palacio by Marriott

8.91,827 reviews
See more hotels

Day 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
  • Avenida del Mar
  • Museo del Bonsai
Explore Marbella itineraries
Hotel
Hotel
Recommended

Marriott's Marbella Beach Resort

9.1561 reviews
See more hotels

18 days in Spain

BenidormMadrid

Itinerary navigation

Days 1–3: Benidorm, Spain

Activities
  • Balcon del Mediterraneo
  • Mundomar
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,074 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
$5–35
See more transport options
Activities
  • Alicante Archaeological Museum MARQ
  • Gravina Museum of Fine Arts MUBAG
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,122 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
$25–35
See more transport options
Activities
  • Horchateria Santa Catalina
  • Turia Gardens
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.266 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
$50–70
See more transport options
Activities
  • La Boqueria Market
  • Casa Mila La Pedrera
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 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
$40–140
See more transport options
Activities
  • Puerta del Sol
  • Plaza Mayor
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

8.7155 reviews
See more hotels

19 days in Spain

Santiago de CompostelaBenidorm

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • Shop for local crafts and souvenirs
  • Enjoy a traditional Galician meal
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Palacio del Carmen, Autograph Collection

8.6719 reviews
See more hotels

Days 3–6: Madrid, Spain

Days 7–11: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$40–140
See more transport options
Activities
  • La Boqueria Market
  • Casa Batllo
Explore Barcelona itineraries
Hotel
Hotel
Recommended

AC Hotel Victoria Suites by Marriott

8.7537 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
  • Albufera Natural Park
  • Turia Gardens
Explore Valencia itineraries
Hotel
Hotel
Recommended

Grand Hotel Centenari, Valencia, Autograph Collection

9.266 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
$25–35
See more transport options
Activities
  • Canalejas Park
  • Casa Carbonell
Explore Alicante itineraries
Hotel
Hotel
Recommended

AC Hotel by Marriott Alicante

8.42,122 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
$5–35
See more transport options
Activities
  • Benidorm Old Town
  • Casino Mediterraneo Benidorm
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

91,074 reviews
See more hotels

20 days in Spain

PalmaGranada

Itinerary navigation

Days 1–2: Palma, Spain

Activities
  • Pueblo Español
  • Palma Aquarium
Explore Palma itineraries
Hotel
Hotel
Recommended

Sheraton Mallorca Arabella Golf Hotel

8.9340 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
$75–360
See more transport options
Activities
  • View Es Vedra
  • Shop at Punta Arabi Hippy Market
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
$40–140
See more transport options
Activities
  • Temple of Debod
  • Puerta del Sol
Explore Madrid itineraries
Hotel
Hotel
Recommended

Aloft Madrid Gran Via

8.7155 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
$30–120
See more transport options
Activities
  • Seville Cathedral and Giralda
  • Plaza de Espana
Explore Seville itineraries
Hotel
Hotel
Recommended

Los Seises Sevilla, a Tribute Portfolio Hotel

8.5531 reviews
See more hotels

Days 17–18: Córdoba, Spain

Distance
Transport
Popular
Seville → Córdoba by train
  1. Take the train from Seville to Córdobatrain train
44 min
$14–65
See more transport options
Activities
  • Palacio de Viana Patios de Cordoba
  • Alcazar de los Reyes Cristianos
Explore Córdoba itineraries
Hotel
Hotel
Recommended

AC Hotel Córdoba by Marriott

8.71,256 reviews
See more hotels

Days 19–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
  • Granada Cathedral and Royal Chapel
  • Monasterio de San Jeronimo
Explore Granada itineraries
Hotel
Hotel
Recommended

Hotel Palacio de Santa Paula, Autograph Collection

8.9131 reviews
See more hotels