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
  • Park Guell
  • Casa Mila La Pedrera
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

8 days in Spain

MadridBarcelona

Itinerary navigation

Days 1–5: Madrid, Spain

Activities
  • El Rastro Flea Market
  • Flamenco Show at Corral de la Moreria
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,317 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
$95–260
See more transport options
Activities
  • Gothic Quarter
  • Sagrada Familia
Explore Barcelona itineraries
Hotel
Hotel
Recommended

FELIP - Spacious and quiet apartments & one with Terrace

8.4156 reviews
See more hotels

9 days in Spain

SevilleChiclana de la Frontera

Itinerary navigation

Days 1–3: Seville, Spain

Activities
  • Archivo General de Indias
  • Museum of Fine Arts of Seville
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5424 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
  • Castillo de Santa Catalina
  • Walk along the Seafront Promenade
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.564 reviews
See more hotels

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

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

corazón de jerez edificio de 1861

9.483 reviews
See more hotels

Day 8: 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
  • Sunset at Mirador de la Calzada
  • Boat Trip to Donana National Park
Explore Sanlúcar de Barrameda itineraries
Hotel
Hotel
Recommended

SibsSanlucar Piletas 1ª Linea Playa Piscina Terraza Padel Parking Wifi

931 reviews
See more hotels

Day 9: Chiclana de la Frontera, Spain

10 days in Spain

MálagaSeville

Itinerary navigation

Days 1–4: Málaga, Spain

Activities
  • Calle Larios
  • Port of Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,627 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–18
See more transport options
Activities
  • Marbella Old Town
  • Water Sports Puerto Banus
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9873 reviews
See more hotels

Days 8–10: Seville, Spain

11 days in Spain

ValenciaMadrid

Itinerary navigation

Days 1–3: Valencia, Spain

Activities
  • City of Arts and Sciences
  • Malvarrosa Beach
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,199 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
  • Montjuic Castle
  • Ciutadella 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
$95–260
See more transport options
Activities
  • Puerta del Sol
  • Teleferico de Madrid
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,317 reviews
See more hotels

12 days in Spain

GranadaSeville

Itinerary navigation

Days 1–3: Granada, Spain

Activities
  • Alhambra and Generalife
  • Jardines del Triunfo
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

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

Parador de Málaga Gibralfaro

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

Nobu Hotel Marbella

8.9873 reviews
See more hotels

Days 11–12: Seville, Spain

13 days in Spain

AlicanteBarcelona

Itinerary navigation

Days 1–4: Alicante, Spain

Activities
  • Museum of Contemporary Art of Alicante MACA
  • Tabarca Island Trip
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,988 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
  • Benidorm Market
  • Balcon del Mediterraneo
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
  • Barrio del Carmen
  • La Lonja de la Seda
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,199 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
  • Tibidabo Amusement Park
  • La Boqueria Market
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
  • Euskal Museoa Basque Museum
  • Itsasmuseum Bilbao Maritime Museum
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,157 reviews
See more hotels

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

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
$95–260
See more transport options
Activities
  • Picasso Museum
  • La Boqueria Market
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
  • Pintxos Tour
  • Zurriola Beach
Explore Donostia / San Sebastián itineraries
Hotel
Hotel
Recommended

Lasala Plaza Hotel - Adults Only

9.2970 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
  • Arriaga Theatre
  • Santiago Cathedral
Explore Bilbao itineraries
Hotel
Hotel
Recommended

Santiago Apartments Bilbao

8.72,157 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
  • Running of the Bulls Route
  • Mercado de Santo Domingo
Explore Pamplona itineraries
Hotel
Hotel
Recommended

Sancho Ramirez

8.53,791 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
  • Mercado de San Miguel
  • Gran Via
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,317 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
$95–260
See more transport options
Activities
  • Casa Batllo
  • Park Guell
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
  • Playa de la Fontanilla
  • Nikki Beach Marbella
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9873 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
  • Malaga Cathedral
  • Museo Carmen Thyssen Malaga
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,627 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
  • Calle Elvira and Caldereria Nueva
  • Sacromonte
Explore Granada itineraries
Hotel
Hotel
Recommended

Áurea Catedral by Eurostars Hotel Company

9.35,561 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 40m
$63–149
See more transport options
Activities
  • Triana Bridge and Neighborhood
  • Maria Luisa Park
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5424 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
  • Central Market
  • Castillo de Santa Catalina
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.564 reviews
See more hotels

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

Distance
Transport
Popular
Cádiz → El Puerto de Santa María by bus
  1. Take the bus from Cádiz to El Puerto de Santa Maríabus bus
21 min
$2–8
See more transport options
Activities
  • Dine at Aponiente
  • Kitesurfing at Valdelagrana Beach
Explore El Puerto de Santa María itineraries
Hotel
Hotel
Recommended

Panther Home Manantial

8.47 reviews
See more hotels

17 days in Spain

CádizMadrid

Itinerary navigation

Days 1–2: Cádiz, Spain

Activities
  • Tavira Tower
  • Cadiz Cathedral
Explore Cádiz itineraries
Hotel
Hotel
Recommended

Quiero Cádiz

9.564 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
  • Bullring of the Real Maestranza
  • Flamenco Show
Explore Seville itineraries
Hotel
Hotel
Recommended

Casa de Triana Luxury Suites by Casa del Poeta

9.5424 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
  • Malaga Cathedral
  • Gibralfaro Castle
Explore Málaga itineraries
Hotel
Hotel
Recommended

Parador de Málaga Gibralfaro

8.71,627 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–18
See more transport options
Activities
  • Luxury Shopping Puerto Banus
  • Selwo Aventura
Explore Marbella itineraries
Hotel
Hotel
Recommended

Nobu Hotel Marbella

8.9873 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
  • Explore Museo das Peregrinacións
  • Explore the University of Santiago de Compostela
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,826 reviews
See more hotels

Days 3–7: Madrid, Spain

Distance
Transport
Popular
Santiago de Compostela → Madrid by train
  1. Take the train from Santiago de Compostela to Madridtrain train
3h 9m
$100–230
See more transport options
Activities
  • Puerta del Sol
  • Santiago Bernabeu Stadium Tour
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,317 reviews
See more hotels

Days 8–12: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$95–260
See more transport options
Activities
  • Casa Mila La Pedrera
  • Barceloneta Beach
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
  • Silk Museum
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,199 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
  • Co-Cathedral of St Nicholas of Bari
  • Tabarca Island Trip
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,988 reviews
See more hotels

19 days in Spain

VigoAlicante

Itinerary navigation

Days 1–2: Vigo, Spain

Activities
  • Pinacoteca Francisco Fernandez del Riego
  • Centro Cultural Afundacion Vigo
Explore Vigo itineraries
Hotel
Hotel
Recommended

Hotel Coia de Vigo

8.63,630 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
  • See Casa do Cabildo
  • Visit the Colexiata de Santa María a Real do Sar
Explore Santiago de Compostela itineraries
Hotel
Hotel
Recommended

Hotel Atalaia

8.91,826 reviews
See more hotels

Days 5–9: Madrid, Spain

Distance
Transport
Popular
Santiago de Compostela → Madrid by train
  1. Take the train from Santiago de Compostela to Madridtrain train
3h 9m
$100–230
See more transport options
Activities
  • Thyssen-Bornemisza Museum
  • Reina Sofia Museum
Explore Madrid itineraries
Hotel
Hotel
Recommended

JC Rooms Chueca

8.33,317 reviews
See more hotels

Days 10–14: Barcelona, Spain

Distance
Transport
Popular
Madrid → Barcelona by train
  1. Take the train from Madrid to Barcelonatrain train
3h 2m
$95–260
See more transport options
Activities
  • La Boqueria Market
  • Picasso Museum
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
  • Horchateria Santa Catalina
  • Central Market
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,199 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
  • Gravina Museum of Fine Arts MUBAG
  • Barrio de la Santa Cruz
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,988 reviews
See more hotels

20 days in Spain

PalmaAlicante

Itinerary navigation

Days 1–2: Palma, Spain

Activities
  • Mercat de lOlivar
  • Boat trip to Cabrera Archipelago National Park
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
  • Relax at Talamanca Beach
  • Visit Ibiza Cathedral
Explore Ibiza itineraries
Hotel
Hotel
Recommended

Apartamentos Arlanza - Only Adults

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

JC Rooms Chueca

8.33,317 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
  • Plaza de la Virgen
  • Silk Museum
Explore Valencia itineraries
Hotel
Hotel
Recommended

The Valentia Cabillers

8.81,199 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
  • Casa Carbonell
  • Alicante Archaeological Museum MARQ
Explore Alicante itineraries
Hotel
Hotel
Recommended

Meliá Alicante

8.55,988 reviews
See more hotels