Abrantes es un nudo ferroviario en el centro de Portugal, situado donde las rutas procedentes del área de Lisboa se dividen hacia el corredor de Beira Baixa y la línea oriental de la frontera del Alentejo. La zona de la ciudad está servida principalmente por la estación de Abrantes, con paradas locales adicionales como Alferrarede y Rossio ao Sul do Tejo, utilizadas para viajes regionales. Comboios de Portugal, comúnmente conocida como CP, opera los trenes de pasajeros que prestan servicio a Abrantes.
Los servicios desde Abrantes incluyen trenes Intercidades en el eje Lisboa - Covilha y Lisboa - Guarda, además de trenes Regional en la Linha da Beira Baixa y la Linha do Leste. La estación de Abrantes es la principal estación de tren para billetes de larga distancia, mientras que las paradas locales sirven trayectos más cortos dentro del municipio circundante y hacia Entroncamento.
Las rutas ferroviarias desde Abrantes se dirigen al suroeste hacia Santarem y Lisboa, al norte y noreste hacia Castelo Branco, Covilha y Guarda, y al este hacia Portalegre y Badajoz, en España, en determinados servicios regionales. Los trenes desde Abrantes también conectan con la red portuguesa más amplia en Entroncamento. Reserve trenes desde y hacia Abrantes en línea en Rail Monsters.