About
Trains
Help
Contacts
Winner: Advancing International Rail Travel
Winner
2024 Global Recognition Award
Global Recognition Award*
USD
Winner: Advancing International Rail Travel
Winner
2024 Global Recognition Award
Global Recognition Award*
Book Train Tickets Worldwide
Clear search
1
Passenger
Date
Add return
Search
Spain Train Routes
Go back
Cordoba to Madrid Trains
Madrid to Cordoba Trains
Segovia to Madrid Trains
Madrid to Segovia Trains
Madrid to Barcelona Trains
Valladolid to Madrid Trains
Barcelona to Tarragona Trains
Barcelona to Madrid Trains
Zaragoza to Barcelona Trains
Barcelona to Zaragoza Trains
Barcelona to Girona Trains
Madrid to Valladolid Trains
Cordoba to Sevilla Trains
Tarragona to Barcelona Trains
Madrid to Sevilla Trains
Sevilla to Cordoba Trains
Zaragoza to Madrid Trains
Sevilla to Madrid Trains
Barcelona to Lleida Trains
Girona to Barcelona Trains
Madrid to Zaragoza Trains
Lleida to Barcelona Trains
Tarragona to Málaga Trains
Segovia to Valladolid Trains
Tarragona to Zaragoza Trains
Málaga to Madrid Trains
Valladolid to Segovia Trains
Alicante to Madrid Trains
Albacete to Madrid Trains
Lleida to Zaragoza Trains
Valencia to Madrid Trains
Zaragoza to Tarragona Trains
Madrid to Valencia Trains
Alicante to Albacete Trains
Toledo to Madrid Trains
Madrid to Albacete Trains
Madrid to Toledo Trains
Tarragona to Lleida Trains
Zaragoza to Lleida Trains
Albacete to Alicante Trains
Madrid to Málaga Trains
Cordoba to Málaga Trains
Málaga to Cordoba Trains
Madrid to Alicante Trains
Lleida to Tarragona Trains
Zaragoza to Málaga Trains
Tarragona to Madrid Trains
Madrid to Tarragona Trains
Lleida to Madrid Trains
Antequera to Málaga Trains
Málaga to Antequera Trains
Barcelona to Cordoba Trains
Cordoba to Barcelona Trains
Cordoba to Zaragoza Trains
Zaragoza to Cordoba Trains
Antequera to Madrid Trains
Tarragona to Cordoba Trains
Madrid to Lleida Trains
Cordoba to Tarragona Trains
Lleida to Cordoba Trains
Madrid to Girona Trains
Zaragoza to Girona Trains
Burgos to Valladolid Trains
Cordoba to Lleida Trains
Valladolid to Burgos Trains
Valencia to Barcelona Trains
Valencia to Tarragona Trains
Tarragona to Valencia Trains
Barcelona to Valencia Trains
Burgos to Madrid Trains
Sevilla to Barcelona Trains
Sevilla to Zaragoza Trains
Madrid to Burgos Trains
Girona to Madrid Trains
Girona to Zaragoza Trains
Madrid to Murcia Trains
Murcia to Madrid Trains
Segovia to Burgos Trains
Burgos to Segovia Trains
Barcelona to Sevilla Trains
Sevilla to Tarragona Trains
Lleida to Girona Trains
Sevilla to Lleida Trains
Alicante to Valencia Trains
Lleida to Málaga Trains
Alicante to Barcelona Trains
Alicante to Tarragona Trains
Valencia to Alicante Trains
Málaga to Barcelona Trains
Tarragona to Alicante Trains
Prev
1
2
3
Next
Why Rail Monsters
1M+ Train Journeys
Blazing Fast Support Team
Flexible Booking and Cancellations
250+ Rail Operators
Loyalty Rewards and Free Upgrades
Download
our mobile app
Download from App Store
Google Play