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
  • Tibidabo Amusement Park
  • Barceloneta Beach
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 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
$100–260
See more transport options
Activities
  • Teleferico de Madrid
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,320 reviews
See more hotels

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–5: Madrid, Spain

Activities
  • Thyssen-Bornemisza Museum
  • Plaza Mayor
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,320 reviews
See more hotels

Days 6–8: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 reviews
See more hotels

9 days in Spain

SevilleMálaga

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Casa de Pilatos
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5421 reviews
See more hotels

Days 4–5: Cádiz, Spain

Distance
Transport
Popular
Seville → Cádiz by train
  1. Take the train from Seville to Cádiztrain train
1h 24m
$29–50
See more transport options
Activities
  • Cadiz Cathedral
  • Roman Theatre
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.563 reviews
See more hotels

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

Day 7: Sanlúcar de Barrameda, Spain

Distance
Transport
Popular
El Puerto de Santa María → Sanlúcar de Barrameda by bus
  1. Take the bus from El Puerto de Santa María to Sanlúcar de Barramedabus bus
43 min
$3–9
See more transport options
Activities
  • Mercado de Abastos
  • Museo de la Manzanilla
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

932 reviews
See more hotels

Day 8: Jerez de la Frontera, Spain

Distance
Transport
Popular
Sanlúcar de Barrameda → Jerez de la Frontera by bus
  1. Take the bus from Sanlúcar de Barrameda to Jerez de la Fronterabus bus
30 min
$3–5
See more transport options
Activities
  • Andalusian Flamenco Documentation Center
  • Royal Andalusian School of Equestrian Art
Explore Jerez de la Frontera itineraries
Hotel
Hotel
Recommended

corazón de jerez edificio de 1861

9.483 reviews
See more hotels

Day 9: Málaga, Spain

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Gibralfaro Castle
  • Picasso Museum Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,622 reviews
See more hotels

Days 5–7: 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
  • La Concha Mountain Hike
  • Tablao Flamenco Ana Maria
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9871 reviews
See more hotels

Days 8–10: Seville, Spain

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • Horchateria Santa Catalina
  • Turia Gardens
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,195 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
$70–110
See more transport options
Activities
  • Arc de Triomf
  • Tibidabo Amusement Park
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 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
$100–260
See more transport options
Activities
  • Santiago Bernabeu Stadium Tour
  • Thyssen-Bornemisza Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,320 reviews
See more hotels

12 days in Spain

GranadaSeville

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Mirador de San Nicolas
  • Calle Elvira and Caldereria Nueva
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,559 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 30m
$30–50
See more transport options
Activities
  • Roman Theatre of Malaga
  • Alcazaba of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,622 reviews
See more hotels

Days 8–10: 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
  • Museo del Bonsai
  • Nikki Beach Marbella
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9871 reviews
See more hotels

Days 11–12: Seville, Spain

13 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Barrio de la Santa Cruz
  • Lucentum Archaeological Site
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,999 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–12
See more transport options
Activities
  • Sierra Helada Natural Park
  • Mundomar
Explore Benidorm itineraries
Hotel
Hotel
Recommended

Ambassador Playa II

9.1989 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
  • Oceanografic
  • Museo de Bellas Artes de Valencia
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,195 reviews
See more hotels

Days 11–13: Barcelona, Spain

Distance
Transport
Popular
Valencia → Barcelona by train
  1. Take the train from Valencia to Barcelonatrain train
3h 22m
$70–110
See more transport options
Activities
  • Gothic Quarter
  • Picasso Museum
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 reviews
See more hotels

14 days in Spain

BilbaoBarcelona

Itinerary navigation

Days 1–3: Bilbao, Spain

Activities
  • Azkuna Zentroa
  • Doña Casilda Iturrizar Park
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,165 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
  • Parte Vieja Old Town
  • Mercado de la Bretxa
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.2976 reviews
See more hotels

Days 6–10: Madrid, Spain

Days 11–14: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 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
  • Santa Clara Island
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.2976 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–27
See more transport options
Activities
  • Pintxos Crawl
  • Mercado de la Ribera
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,165 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
  • Iglesia de San Saturnino
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,782 reviews
See more hotels

Days 7–11: Madrid, Spain

Distance
Transport
Popular
Pamplona → Madrid by train
  1. Take the train from Pamplona to Madridtrain train
3h 40m
$85–140
See more transport options
Activities
  • El Rastro Flea Market
  • Royal Palace of Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,320 reviews
See more hotels

Days 12–15: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 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
  • Nikki Beach Marbella
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9871 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
  • Centre Pompidou Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,622 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 24m
$30–50
See more transport options
Activities
  • Jardines del Triunfo
  • Casa del Chapiz
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,559 reviews
See more hotels

Days 11–13: Seville, Spain

Distance
Transport
Popular
Granada → Seville by train via córdoba
  1. Take the train from Granada to Sevilletrain train
  2. Take the train from Granada to Sevilletrain train
2h 41m
$65–150
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Museum of Fine Arts of Seville
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5421 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
$29–50
See more transport options
Activities
  • Enjoy Local Tapas
  • Castillo de San Sebastian
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.563 reviews
See more hotels

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

17 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Castillo de San Sebastian
  • Museum of Cadiz
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.563 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 25m
$29–50
See more transport options
Activities
  • Casa de Pilatos
  • Palacio de las Duenas
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5421 reviews
See more hotels

Days 6–9: Málaga, Spain

Distance
Transport
Popular
Seville → Málaga by train
  1. Take the train from Seville to Málagatrain train
2h 11m
$55–90
See more transport options
Activities
  • Atarazanas Market
  • Flamenco Show Tablao Flamenco Alegría
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,622 reviews
See more hotels

Days 10–12: 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
  • Rio Real Golf
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9871 reviews
See more hotels

Days 13–17: Madrid, Spain

18 days in Spain

Santiago de CompostelaAlicante

Itinerary navigation

Days 1–2: Santiago de Compostela, Spain

Activities
  • Enjoy a traditional Galician meal
  • Attend Botafumeiro ceremony
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,824 reviews
See more hotels

Days 3–7: Madrid, Spain

Days 8–12: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$100–260
See more transport options
Activities
  • Sagrada Familia
  • Camp Nou Experience
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 reviews
See more hotels

Days 13–15: Valencia, Spain

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

The Valentia Cabillers

8.71,195 reviews
See more hotels

Days 16–18: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h 15m
$19–45
See more transport options
Activities
  • Tabarca Island Trip
  • Alicante Archaeological Museum MARQ
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,999 reviews
See more hotels

19 days in Spain

VigoAlicante

Itinerary navigation

Days 1–2: Vigo, Spain

Activities
  • Paseo de Alfonso XII
  • Parque de Castrelos Pazo-Museo Quinones de Leon
Explore Vigo itineraries
Hotel
Hotel
Recommended

Hotel Coia de Vigo

8.63,634 reviews
See more hotels

Days 3–4: Santiago de Compostela, Spain

Distance
Transport
Popular
Vigo → Santiago de Compostela by train
  1. Take the train from Vigo to Santiago de Compostelatrain train
52 min
$18–40
See more transport options
Activities
  • Explore Museo das Peregrinacións
  • Wander through the Old Town
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,824 reviews
See more hotels

Days 5–9: Madrid, Spain

Days 10–14: Barcelona, Spain

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

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 reviews
See more hotels

Days 15–17: Valencia, Spain

Distance
Transport
Popular
Barcelona → Valencia by train
  1. Take the train from Barcelona to Valenciatrain train
2h 58m
$70–110
See more transport options
Activities
  • La Lonja de la Seda
  • Bioparc Valencia
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,195 reviews
See more hotels

Days 18–19: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h 15m
$19–45
See more transport options
Activities
  • Lucentum Archaeological Site
  • Port of Alicante
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,999 reviews
See more hotels

20 days in Spain

PalmaAlicante

Itinerary navigation

Days 1–2: Palma, Spain

Activities
  • Plaza Mayor
  • Mercat de lOlivar
Explore Palma itineraries
Hotel
Hotel
Recommended

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

8.9295 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
$55–170
See more transport options
Activities
  • Shop at Punta Arabi Hippy Market
  • Enjoy San Antonio Sunset Strip
Explore Ibiza itineraries
Hotel
Hotel
Recommended

Apartamentos Arlanza - Only Adults

8.1994 reviews
See more hotels

Days 5–9: Barcelona, Spain

Days 10–14: Madrid, Spain

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

JC Rooms Chueca

8.33,320 reviews
See more hotels

Days 15–17: Valencia, Spain

Distance
Transport
Popular
Madrid → Valencia by train
  1. Take the train from Madrid to Valenciatrain train
1h 54m
$65–170
See more transport options
Activities
  • Valencia Cathedral
  • Silk Museum
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.71,195 reviews
See more hotels

Days 18–20: Alicante, Spain

Distance
Transport
Popular
Valencia → Alicante by bus
  1. Take the bus from Valencia to Alicantebus bus
2h 15m
$19–45
See more transport options
Activities
  • Tabarca Island Trip
  • Lucentum Archaeological Site
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,999 reviews
See more hotels