La red de ferrocarriles tiene su centro en la estación de Sants de Barcelona, de donde salen trenes de larga distancia que conectan la ciudad con todo el continente.