포르토 캄파냐는 포르투갈 북부의 주요 기차역으로, 여러 중요한 도시로의 연결을 제공합니다. 포르토 캄파냐에서 리스본까지의 노선은 약 313킬로미터이며, 여정은 보통 약 2시간 50분 걸립니다. 또 다른 자주 이용되는 노선은 포르토 캄파냐에서 브라가까지로, 약 55킬로미터에 이르며 약 40분이 소요됩니다. 포르토 캄파냐에서 기마랑이스와 같은 다른 중요한 목적지로 연결되는 기차도 있으며, 기마랑이스까지의 거리는 약 60킬로미터이고 여행 시간은 약 1시간입니다. 또한, 코임브라까지의 루트는 약 120킬로미터이며, 여행 시간은 대략 1시간 30분입니다.