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! Start planning your trip now and take your pick from our multiple Spain rail passes!