Eurail makes it even easier to see all Barcelona has to offer with our Eurail Pass. Book a Eurail Pass now and enjoy the best of Barcelona. 1 week in Spain Spend 1 week in Spain to discover Madrid and Barcelona, as well as the treasures of Andalusia. Travel by train with a Eurail Pass and see it all!