The main train station of Barcelona is the Barcelona-Sants Train Station. Most trains from Barcelona go through this station and connect the city to domestic and international destinations.
Barcelona Sants Train Station also has high-speed train (AVE) to Madrid, Zaragoza, Lleida, Tarragona, Seville and Malaga.
Renfe (Spanish railway company) has also five suburban lines (Rodalies Renfe, in Catalan and Cercanías Renfe in spanish) in the province of Barcelona and they all go through Sants Station.
Apart from Sants Station, Barcelona has seven other Suburban Stations : The Clot-Arago, Arc de Triomf, Plaça Catalunya, Passeig de Gracia, Sant Andreu Comptal, Sant Andreu Arenal and Estació de França. All these stations are linked to the metro network and the Barcelona City Bus