Please note, you will be redirected to Rail.Ninja® to finalize your booking. Rail.Ninja® is our trusted partner for booking train tickets online
The building with 7 underground platforms was constructed at the end of the 1970s following the urban minimalist style and got its name after the district where it's situated. Since then, the Barcelona Sants Station serves as one of the most significant railway joints of the Catalonia region and even entire Spain.
Being the busiest train hub in the city, the Sants Station provides both regional and long-distance international connections linking all major destinations of the country with the beautiful town of Barcelona.
The Barcelona Sants Station is also the key terminus for AVE high-speed trains, the fastest trains running on the Spanish railways. You can find more information about train routes in Spain at Spanish trains.
Address: Placa dels Paisos Catalans, 1, 7, 08014 Barcelona, Spain
What to find on the station?
The Sants station is a modern complex that offers plenty of great facilities for the convenience of travelers:
Public Domain, https://commons.wikimedia.org/wiki/File:Estacio_Barcelona_Sants_-_6_-_2010-10-18_-_JTCurses.jpg [source]
Public Domain, https://commons.wikimedia.org/wiki/File:J21_041_Bf_Barcelona_Sants,_121_xxx.jpg [source]
WHAT IS THE MAIN TRAIN STATION IN BARCELONA?
The Sants is the primary railway station in Barcelona for national and international destinations. Another significant train hub worth mentioning is the Franca Station which is nestled in the east of the city.
HOW DO I GET FROM BARCELONA AIRPORT TO SANTS TRAIN STATION?
You can quickly get to the station from the El Prat Airport using Renfe service. Trains reaching the airport depart from the Barcelona Sants Train Station every 30 minutes and will bring you to the final destination in just 25 minutes.
How to get there?
Thanks to its convenient location in the western part of the city, you can get to the Barcelona train station using public transport.
Madrid - Barcelona Train
Barcelona - Madrid Train
Madrid - Seville Train
Lisbon - Madrid Train
Madrid - Lisbon Train
Barcelona - Valencia Train
Barcelona - Paris Train
Paris - Barcelona Train
Malaga - Madrid Train
Valencia - Madrid Train
Madrid - Alicante Train
Alicante - Madrid Train
Barcelona - Alicante Train
Madrid - Toledo Train
Barcelona - San Sebastian Train
Barcelona - Seville Train
Madrid - Valencia Train
Madrid - Malaga Train
Valencia - Barcelona Train
Seville - Madrid Train
Seville - Barcelona Train
Alicante - Barcelona Train
Barcelona - Malaga Train
Malaga - Barcelona Train
Valencia - Alicante Train
Alicante - Valencia Train