Trains to Spain

Loading stations
Top stations, zoom for more

Station finder:

Travelling to Spain by train is surprisingly easy, thanks to Elipsos Trennhotel which operates between France and Spain. Sadly the Swiss and Italian night trains have been discontinued beyond December 2012 but the Madrid and Barcelona trains are still going strong. These long-standing night trains to Spain, complete with old-fashioned dining cars and stunning views, serve Madrid and Barcelona throughout the year and are a cost-effective way to travel to Spain without an aeroplane in sight.

Loco2 can give you all the information you need to make sure your journey - from booking to travel is as seamless as possible. Click on the journey guides below for comprehensive information on recommended routes to major cities in Spain. Alternatively, Loco2's station finder helps you locate the nearest station to other destinations within Spain. You'll also be able to set up an email reminder for when booking opens.

Featured cities

Trains in Spain

Key

  • Day train icon Day/Regional Train
  • Night train icon Night train
  • High-speed train icon High-speed train
  • Scenic train icon Scenic train

Spain fact file

  • Currency icon Currency:
  • Timezone icon Timezone: 1+ UTC
  • Language icon Language: Spanish

Image credits: Wolfgang Staudt and felipe gabaldon

Tickets, please!

Need an account? Register

  1. Forgot your password?

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". Please use the below table to choose the right passengers for your journey.

Countries Infants Children Youths
France, Croatia, Serbia, Bosnia, Greece, Italy, Macedonia, Netherlands, Poland, Portugal, Romania, Spain 0 - 3 4 - 11 12 - 25
Germany 0 - 5 6 - 14 15 - 25
Belgium, Bulgaria, Luxembourg, Slovakia, Slovenia 0 - 5 6 - 11 12 - 25
Hungary 0 - 5 6 - 13 14 - 25
Austria, Denmark, Switzerland 0 - 5 6 - 15 16 - 25
Finland 0 - 5 6 - 16 17 - 25
Infants may travel for free if they share a seat/bed with the adult they are travelling with. You only need to specify infants in your booking if you require a separate seat for them.
We'd love to hear from you