바르셀로나는 서로 다른 지역 및 국가 목적지를 수용하는 여러 기차역이 있습니다. 주요 역은 바르셀로나 산츠로, 산츠-몬주익 지구에 위치해 있습니다. 이는 도시에서 가장 큰 역이며, 마드리드 및 기타 주요 도시와 연결되는 AVE 서비스와 같은 고속 열차의 주요 허브입니다. 또한, 지역 기차를 처리하며 도시의 교통망과 잘 연결되어 있습니다.
또 다른 중요한 역은 에이샘플 지구에 위치한 파세이그 드 그라시아입니다. 이 역은 지역 기차와의 연결로 알려져 있으며, 코스타 브라바 및 카탈로니아의 다른 지역으로 향하는 다양한 철도 서비스의 환승 지점 역할을 합니다.
바르셀로나 프랑사는 역사적인 역으로, 시우타드 벨라 지구에 위치해 있습니다. 주로 지역 및 장거리 기차를 운행하며, 프랑스 국경으로의 노선에 중점을 둡니다.
에스타시오 드 산츠와 파세이그 드 그라시아는 서로 약 2킬로미터 떨어져 있으며, 바르셀로나 프랑사는 산츠에서 약 1.5킬로미터 정도 더 멀리 위치해 있습니다. 클로트-아라고와 같은 더 작은 기차역은 지역 서비스를 운영하며, 몬카다 이 레이삭-만레사는 도시 외부의 지역에 로컬 기차로 서비스를 제공합니다.