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.
6 days in Spain
BarcelonaMadridItinerary navigation
Days 1–4: Barcelona, Spain
Activities
- Casa Mila La Pedrera
- Barceloneta Beach
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDays 5–6: Madrid, Spain
Transport
- Take the train from Barcelona to Madrid
2h 37m
$60–270
Activities
- El Rastro Flea Market
- Retiro Park
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotels7 days in Spain
MadridBarcelonaItinerary navigation
Days 1–4: Madrid, Spain
Activities
- Mercado de San Miguel
- Plaza Mayor
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 5–7: Barcelona, Spain
Transport
- Take the train from Madrid to Barcelona
2h 37m
$55–330
Activities
- Casa Mila La Pedrera
- Casa Batllo
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotels8 days in Spain
SevilleJerez de la FronteraItinerary navigation
Days 1–3: Seville, Spain
Activities
- Guadalquivir River Cruise
- Flamenco Show
Hotel

Casa de Triana Luxury Suites by Casa del Poeta9.4493 reviewsView hotel
See more hotelsDays 4–5: Cádiz, Spain
Transport
- Take the train from Seville to Cádiz
1h 24m
$23–70
Activities
- Explore Barrio del Populo
- Gran Teatro Falla
Hotel

Hotel Riu Chiclana - All Inclusive8.44,892 reviewsView hotel
See more hotelsDay 6: El Puerto de Santa María, Spain
Transport
- Take the bus from Cádiz to El Puerto de Santa María
21 min
$2–9
Activities
- Sherry Tasting at Bodegas Gutierrez Colosia
- Parque Natural Bahia de Cadiz
Hotel

Hotel Best Costa Ballena8.75,215 reviewsView hotel
See more hotelsDay 7: Sanlúcar de Barrameda, Spain
Transport
- Take the bus from El Puerto de Santa María to Sanlúcar de Barrameda
40 min
$4–10
Activities
- Taste Local Pastries
- Castillo de Santiago
Hotel

Hotel Best Costa Ballena8.75,215 reviewsView hotel
See more hotelsDay 8: Jerez de la Frontera, Spain
Transport
- Take the bus from Sanlúcar de Barrameda to Jerez de la Frontera
45 min
$3–7
Activities
- Tabanco El Pasaje
- Hammam Andalusí Jerez
Hotel

corazón de jerez edificio de 18619.583 reviewsView hotel
See more hotels9 days in Spain
ValenciaMadridItinerary navigation
Days 1–3: Valencia, Spain
Activities
- Museo de Bellas Artes de Valencia
- Central Market
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotelsDays 4–7: Barcelona, Spain
Transport
- Take the train from Valencia to Barcelona
3h 22m
$35–140
Activities
- Montjuic Castle
- Magic Fountain of Montjuic
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDays 8–9: Madrid, Spain
Transport
- Take the train from Barcelona to Madrid
2h 37m
$60–270
Activities
- Plaza Mayor
- Gran Via
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotels10 days in Spain
MálagaCádizItinerary navigation
Days 1–3: Málaga, Spain
Activities
- Alcazaba of Malaga
- Parque de Malaga
Hotel

Hotel Apartamentos Bajondillo8.612,919 reviewsView hotel
See more hotelsDays 4–6: Marbella, Spain
Transport
- Take the bus from Málaga to Marbella
1h
$16–35
Activities
- Museo del Bonsai
- Tablao Flamenco Ana Maria
Hotel

Park Plaza Suites Apartamentos7.31,179 reviewsView hotel
See more hotelsDays 7–9: Seville, Spain
Transport
- Take the bus from Marbella to Seville
- Take the transfer from Marbella to Seville
- Take the train from Marbella to Seville
- Take the train from Marbella to Seville
3h 32m
$48–255
Activities
- Triana Bridge and Neighborhood
- Archivo General de Indias
Hotel

Casa de Triana Luxury Suites by Casa del Poeta9.4493 reviewsView hotel
See more hotelsDay 10: Cádiz, Spain
Transport
- Take the train from Seville to Cádiz
1h 24m
$23–70
Activities
- Gran Teatro Falla
- Genoves Park
Hotel

Hotel Riu Chiclana - All Inclusive8.44,892 reviewsView hotel
See more hotels11 days in Spain
GranadaSevilleItinerary navigation
Days 1–3: Granada, Spain
Activities
- Hammam Al Andalus
- Basilica de San Juan de Dios
Hotel

Meliá Sol y Nieve7.9761 reviewsView hotel
See more hotelsDays 4–6: Málaga, Spain
Transport
- Take the train from Granada to Málaga
1h 24m
$35–190
Activities
- Roman Theatre of Malaga
- Alcazaba of Malaga
Hotel

Hotel Apartamentos Bajondillo8.612,919 reviewsView hotel
See more hotelsDays 7–9: Marbella, Spain
Transport
- Take the bus from Málaga to Marbella
1h
$16–35
Activities
- Parque de la Alameda
- Selwo Aventura
Hotel

Park Plaza Suites Apartamentos7.31,179 reviewsView hotel
See more hotelsDays 10–11: Seville, Spain
Transport
- Take the bus from Marbella to Seville
- Take the transfer from Marbella to Seville
- Take the train from Marbella to Seville
- Take the train from Marbella to Seville
3h 32m
$48–255
Activities
- Palacio de las Duenas
- Maria Luisa Park
Hotel

Casa de Triana Luxury Suites by Casa del Poeta9.4493 reviewsView hotel
See more hotels12 days in Spain
BilbaoBarcelonaItinerary navigation
Days 1–3: Bilbao, Spain
Activities
- Funicular de Artxanda
- Casco Viejo Old Town
Hotel

Santiago Apartments Bilbao8.62,127 reviewsView hotel
See more hotelsDays 4–5: Donostia / San Sebastián, Spain
Transport
- Take the bus from Bilbao to Donostia / San Sebastián
1h 20m
$14–45
Activities
- Santa Clara Island
- Catedral del Buen Pastor
Hotel

Lasala Plaza Hotel - Adults Only9.21,153 reviewsView hotel
See more hotelsDays 6–9: Madrid, Spain
Transport
- Take the bus from Donostia / San Sebastián to Madrid
- Take the transfer from Donostia / San Sebastián to Madrid
- Fly from Donostia / San Sebastián to Madrid
- Take the transfer from Donostia / San Sebastián to Madrid
- Take the train from Donostia / San Sebastián to Madrid
2h 54m
$80–478
Activities
- Gran Via
- Thyssen-Bornemisza Museum
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 10–12: Barcelona, Spain
Transport
- Take the train from Madrid to Barcelona
2h 37m
$55–330
Activities
- Montjuic Castle
- Picasso Museum
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotels13 days in Spain
AlicanteBarcelonaItinerary navigation
Days 1–4: Alicante, Spain
Activities
- Casa Carbonell
- Museum of Contemporary Art of Alicante MACA
Hotel

Melia Alicante8.45,786 reviewsView hotel
See more hotelsDays 5–7: Benidorm, Spain
Transport
- Take the bus from Alicante to Benidorm
1h
$11–35
Activities
- Balcon del Mediterraneo
- Cable Ski Benidorm
Hotel

Urbano Blanco Apartments9103 reviewsView hotel
See more hotelsDays 8–10: Valencia, Spain
Transport
- Take the bus from Benidorm to Valencia
1h 45m
$23–70
Activities
- Malvarrosa Beach
- Oceanografic
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotelsDays 11–13: Barcelona, Spain
Transport
- Take the train from Valencia to Barcelona
3h 22m
$35–140
Activities
- Picasso Museum
- Magic Fountain of Montjuic
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotels14 days in Spain
Donostia / San SebastiánBarcelonaItinerary navigation
Days 1–2: Donostia / San Sebastián, Spain
Activities
- Mercado de la Bretxa
- La Concha Beach
Hotel

Lasala Plaza Hotel - Adults Only9.21,153 reviewsView hotel
See more hotelsDays 3–5: Bilbao, Spain
Transport
- Take the bus from Donostia / San Sebastián to Bilbao
1h 15m
$14–40
Activities
- Arriaga Theatre
- Itsasmuseum Bilbao Maritime Museum
Hotel

Santiago Apartments Bilbao8.62,127 reviewsView hotel
See more hotelsDays 6–7: Santander, Spain
Transport
- Take the bus from Bilbao to Santander
1h 15m
$14–27
Activities
- Paseo Pereda
- Centro Botin
Hotel

Apartamentos Solamaza8.4256 reviewsView hotel
See more hotelsDays 8–11: Madrid, Spain
Transport
- Take the train from Santander to Madrid
4h 16m
$55–130
Activities
- Santiago Bernabeu Stadium Tour
- El Rastro Flea Market
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 12–14: Barcelona, Spain
Transport
- Take the train from Madrid to Barcelona
2h 37m
$55–330
Activities
- Magic Fountain of Montjuic
- La Boqueria Market
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotels15 days in Spain
MarbellaEl Puerto de Santa MaríaItinerary navigation
Days 1–3: Marbella, Spain
Activities
- Water Sports Puerto Banus
- Museo del Bonsai
Hotel

Park Plaza Suites Apartamentos7.31,179 reviewsView hotel
See more hotelsDays 4–6: Málaga, Spain
Transport
- Take the bus from Marbella to Málaga
1h
$16–20
Activities
- Picasso Museum Malaga
- Parque de Malaga
Hotel

Hotel Apartamentos Bajondillo8.612,919 reviewsView hotel
See more hotelsDays 7–9: Granada, Spain
Transport
- Take the train from Málaga to Granada
1h 18m
$40–140
Activities
- Realejo
- Carrera del Darro
Hotel

Meliá Sol y Nieve7.9761 reviewsView hotel
See more hotelsDays 10–12: Seville, Spain
Transport
- Take the train from Granada to Seville
2h 47m
$80–160
Activities
- Triana Bridge and Neighborhood
- Archivo General de Indias
Hotel

Casa de Triana Luxury Suites by Casa del Poeta9.4493 reviewsView hotel
See more hotelsDays 13–14: Cádiz, Spain
Transport
- Take the train from Seville to Cádiz
1h 24m
$23–70
Activities
- Enjoy Local Tapas
- Castillo de San Sebastian
Hotel

Hotel Riu Chiclana - All Inclusive8.44,892 reviewsView hotel
See more hotelsDay 15: El Puerto de Santa María, Spain
Transport
- Take the bus from Cádiz to El Puerto de Santa María
21 min
$2–9
Activities
- Historic Center Walk
- Bodegas Osborne
Hotel

Hotel Best Costa Ballena8.75,215 reviewsView hotel
See more hotels16 days in Spain
CádizMarbellaItinerary navigation
Days 1–2: Cádiz, Spain
Activities
- Tavira Tower
- Walk along the Seafront Promenade
Hotel

Hotel Riu Chiclana - All Inclusive8.44,892 reviewsView hotel
See more hotelsDay 3: El Puerto de Santa María, Spain
Transport
- Take the bus from Cádiz to El Puerto de Santa María
21 min
$2–9
Activities
- Bodegas Osborne
- Fuentebravia Beach
Hotel

Hotel Best Costa Ballena8.75,215 reviewsView hotel
See more hotelsDay 4: Sanlúcar de Barrameda, Spain
Transport
- Take the bus from El Puerto de Santa María to Sanlúcar de Barrameda
40 min
$4–10
Activities
- Bodegas La Gitana
- Taste Local Pastries
Hotel

Hotel Best Costa Ballena8.75,215 reviewsView hotel
See more hotelsDay 5: Jerez de la Frontera, Spain
Transport
- Take the bus from Sanlúcar de Barrameda to Jerez de la Frontera
45 min
$3–7
Activities
- Archaeological Museum of Jerez
- Palacio del Virrey Laserna
Hotel

corazón de jerez edificio de 18619.583 reviewsView hotel
See more hotelsDays 6–8: Seville, Spain
Transport
- Take the train from Jerez de la Frontera to Seville
47 min
$20–55
Activities
- Plaza de Espana
- Alcazar of Seville
Hotel

Casa de Triana Luxury Suites by Casa del Poeta9.4493 reviewsView hotel
See more hotelsDays 9–11: Granada, Spain
Transport
- Take the train from Seville to Granada
2h 35m
$80–180
Activities
- Hammam Al Andalus
- Monasterio de San Jeronimo
Hotel

Meliá Sol y Nieve7.9761 reviewsView hotel
See more hotelsDays 12–14: Málaga, Spain
Transport
- Take the train from Granada to Málaga
1h 24m
$35–190
Activities
- Picasso Museum Malaga
- Museo Carmen Thyssen Malaga
Hotel

Hotel Apartamentos Bajondillo8.612,919 reviewsView hotel
See more hotelsDays 15–16: Marbella, Spain
Transport
- Take the bus from Málaga to Marbella
1h
$16–35
Activities
- Ralli Museum
- Puerto Banus
Hotel

Park Plaza Suites Apartamentos7.31,179 reviewsView hotel
See more hotels17 days in Spain
BenidormMadridItinerary navigation
Days 1–3: Benidorm, Spain
Activities
- Benidorm Market
- Cross of Benidorm
Hotel

Urbano Blanco Apartments9103 reviewsView hotel
See more hotelsDays 4–7: Alicante, Spain
Transport
- Take the bus from Benidorm to Alicante
1h
$11–35
Activities
- Barrio de la Santa Cruz
- Gravina Museum of Fine Arts MUBAG
Hotel

Melia Alicante8.45,786 reviewsView hotel
See more hotelsDays 8–9: Torrevieja, Spain
Transport
- Take the bus from Alicante to Torrevieja
1h 15m
$6–10
Activities
- Habaneras Shopping Centre
- Museo del Mar y de la Sal
Hotel

Shoal Apartamentos8.51,261 reviewsView hotel
See more hotelsDays 10–12: Valencia, Spain
Transport
- Take the bus from Torrevieja to Valencia
- Take the foot from Torrevieja to Valencia
- Take the train from Torrevieja to Valencia
4h 22m
$24–95
Activities
- Oceanografic
- Turia Gardens
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotelsDays 13–16: Barcelona, Spain
Transport
- Take the train from Valencia to Barcelona
3h 22m
$35–140
Activities
- Barceloneta Beach
- La Boqueria Market
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDay 17: Madrid, Spain
Transport
- Take the train from Barcelona to Madrid
2h 37m
$60–270
Activities
- El Rastro Flea Market
- Gran Via
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotels18 days in Spain
Santiago de CompostelaBenidormItinerary navigation
Days 1–2: Santiago de Compostela, Spain
Activities
- Shop for local crafts and souvenirs
- Relax at Parque da Alameda
Hotel

Hotel Atalaia91,957 reviewsView hotel
See more hotelsDays 3–6: Madrid, Spain
Transport
- Take the train from Santiago de Compostela to Madrid
3h 2m
$75–190
Activities
- Flamenco Show at Corral de la Moreria
- Teleferico de Madrid
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 7–10: Barcelona, Spain
Transport
- Take the train from Madrid to Barcelona
2h 37m
$55–330
Activities
- Casa Mila La Pedrera
- Camp Nou Experience
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDays 11–13: Valencia, Spain
Transport
- Take the train from Barcelona to Valencia
2h 58m
$35–130
Activities
- Malvarrosa Beach
- Valencia Cathedral
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotelsDays 14–17: Alicante, Spain
Transport
- Take the train from Valencia to Alicante
2h 17m
$17–85
Activities
- Central Market
- Barrio de la Santa Cruz
Hotel

Melia Alicante8.45,786 reviewsView hotel
See more hotelsDay 18: Benidorm, Spain
Transport
- Take the bus from Alicante to Benidorm
1h
$11–35
Activities
- Terra Mitica
- Sierra Helada Natural Park
Hotel

Urbano Blanco Apartments9103 reviewsView hotel
See more hotels19 days in Spain
PalmaValenciaItinerary navigation
Days 1–3: Palma, Spain
Activities
- Pueblo Español
- Plaza Mayor
Hotel

Hotel Vista Odin7.81,517 reviewsView hotel
See more hotelsDays 4–5: Ibiza, Spain
Transport
- Take the car ferry from Palma to Ibiza
2h 15m
$85–390
Activities
- View Es Vedra
- Shop at Punta Arabi Hippy Market
Hotel

Apartamentos Arlanza - Only Adults8.11,063 reviewsView hotel
See more hotelsDays 6–9: Barcelona, Spain
Transport
- Take the bus from Ibiza to Barcelona
- Take the transfer from Ibiza to Barcelona
- Fly from Ibiza to Barcelona
- Take the transfer from Ibiza to Barcelona
- Take the train from Ibiza to Barcelona
3h 5m
$43–235
Activities
- La Rambla
- Tibidabo Amusement Park
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDays 10–13: Madrid, Spain
Transport
- Take the train from Barcelona to Madrid
2h 37m
$60–270
Activities
- Teleferico de Madrid
- Reina Sofia Museum
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 14–15: Toledo, Spain
Transport
- Take the train from Madrid to Toledo
34 min
$24–40
Activities
- Jewish Quarter
- Walk along the Tagus River
Hotel

El Mirador de la Catedral by Toledo AP8.3366 reviewsView hotel
See more hotelsDay 16: Talavera de la Reina, Spain
Transport
- Take the bus from Toledo to Talavera de la Reina
1h 30m
$11–17
Activities
- Museo de Ceramica Ruiz de Luna
- Parque de la Alameda
Hotel

Be Live City Center Talavera8.12,871 reviewsView hotel
See more hotelsDays 17–18: Ciudad Real, Spain
Transport
- Take the train from Talavera de la Reina to Ciudad Real
- Take the train from Talavera de la Reina to Ciudad Real
3h
$72–190
Activities
- Catedral de Santa Maria del Prado
- Parque de Gasset
Hotel

Casa Hormazas8.831 reviewsView hotel
See more hotelsDay 19: Valencia, Spain
Transport
- Take the train from Ciudad Real to Valencia
2h 30m
$60–150
Activities
- Albufera Natural Park
- Silk Museum
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotels20 days in Spain
IbizaAlicanteItinerary navigation
Days 1–2: Ibiza, Spain
Activities
- Explore Cova de Can Marça Caves
- Visit Ibiza Cathedral
Hotel

Apartamentos Arlanza - Only Adults8.11,063 reviewsView hotel
See more hotelsDays 3–6: Barcelona, Spain
Transport
- Take the bus from Ibiza to Barcelona
- Take the transfer from Ibiza to Barcelona
- Fly from Ibiza to Barcelona
- Take the transfer from Ibiza to Barcelona
- Take the train from Ibiza to Barcelona
3h 5m
$43–235
Activities
- Casa Mila La Pedrera
- Arc de Triomf
Hotel

FELIP - Spacious and quiet apartments & one with Terrace8.2166 reviewsView hotel
See more hotelsDays 7–10: Madrid, Spain
Transport
- Take the train from Barcelona to Madrid
2h 37m
$60–270
Activities
- Thyssen-Bornemisza Museum
- Retiro Park
Hotel

JC Rooms Chueca8.33,156 reviewsView hotel
See more hotelsDays 11–12: Toledo, Spain
Transport
- Take the train from Madrid to Toledo
34 min
$24–40
Activities
- Bisagra Gate
- Shop for Damascene crafts
Hotel

El Mirador de la Catedral by Toledo AP8.3366 reviewsView hotel
See more hotelsDay 13: Talavera de la Reina, Spain
Transport
- Take the bus from Toledo to Talavera de la Reina
1h 30m
$11–17
Activities
- Convento de San Benito
- Museo de Ceramica Ruiz de Luna
Hotel

Be Live City Center Talavera8.12,871 reviewsView hotel
See more hotelsDays 14–15: Ciudad Real, Spain
Transport
- Take the train from Talavera de la Reina to Ciudad Real
- Take the train from Talavera de la Reina to Ciudad Real
3h
$72–190
Activities
- Palacio de la Diputacion
- Convento de las Carmelitas Descalzas
Hotel

Casa Hormazas8.831 reviewsView hotel
See more hotelsDays 16–18: Valencia, Spain
Transport
- Take the train from Ciudad Real to Valencia
2h 30m
$60–150
Activities
- Oceanografic
- Plaza de la Virgen
Hotel

The Valentia Cabillers8.91,289 reviewsView hotel
See more hotelsDays 19–20: Alicante, Spain
Transport
- Take the train from Valencia to Alicante
2h 17m
$17–85
Activities
- Canalejas Park
- Museum of Contemporary Art of Alicante MACA
Hotel

Melia Alicante8.45,786 reviewsView hotel
See more hotels