バルセロスは、ポルトガルのリーニャ・ド・ミーニョ線沿いにあり、ポルトとヴィアナ・ド・カステロ、バレンサ、そしてスペイン国境地域を結ぶ北西部の鉄道回廊上に位置しています。市内には主要な旅客駅が1つあり、そのバルセロス駅には、一般にCPとして知られるポルトガル鉄道(Comboios de Portugal)の列車が停車します。鉄道上での役割は高速列車ではなく地域輸送が中心で、長距離移動ではポルトが主要な国内乗り換え地点となります。
バルセロス発の列車には、ミーニョ回廊を走るCP RegionalおよびInterRegionalがあり、選択されたダイヤでは一部の長距離Intercidadesも利用できます。バルセロス駅では、ポルト・カンパニャンおよびポルト・サン・ベント方面へ南下する列車、ヴィアナ・ド・カステロおよびバレンサ方面へ北上する列車、さらにNineなど近隣の分岐駅を経由するローカルな運行を扱っています。バルセロスには高速鉄道サービスはありません。
バルセロス発の鉄道ルートは、ポルトでの国内線接続、ミーニョの大西洋側に沿ってヴィアナ・ド・カステロへ向かう移動、そしてガリシア近郊の国境地域に向かうバレンサ行きの移動を支えています。一般的な行き先には、ポルト、Nine、乗り換えでブラガ、ヴィアナ・ド・カステロ、バレンサ、カミーニャが含まれます。バルセロス発着の列車はRail Monstersでオンライン予約できます。