Spain will thrill your senses with its beautiful Mediterranean beaches and vibrant cities of Barcelona and Madrid. From delicious food to captivating art, enjoy all that Spain has to offer by hopping on and off the train at your leisure!
Madrid – Barcelona : 2h30m
Madrid – Seville : 2h20m
Barcelona – Valencia : 3h05m
Barcelona – Cordoba : 4h10m
Barcelona – Malaga : 5h45m
Madrid – Valencia : 2h10m
Estimated travel time: 3h07m
Estimated travel time: 1h38m
Estimated travel time: 2h30m
Estimated travel time: 1h55m