Caxarias est un petit nœud ferroviaire du centre du Portugal, sur la Linha do Norte, le principal axe ferroviaire entre Lisbonne et Porto. La ville possède une gare principale pour les voyageurs, Caxarias, et les services sont exploités par Comboios de Portugal, plus connu sous le nom de CP. Son rôle ferroviaire est local et régional, mais certains services longue distance rendent Caxarias utile pour voyager entre le district de Santarem et les plus grandes villes du Portugal.
Les services au départ de Caxarias comprennent les trains CP Intercidades sur le réseau interurbain national et les services CP Regional pour les trajets plus courts le long de la Linha do Norte. La gare de Caxarias dessert les déplacements vers le nord et vers le sud, avec des correspondances possibles dans de grandes gares d’échange comme Entroncamento et Coimbra-B. Le Portugal n’exploite actuellement aucun service ferroviaire à grande vitesse passant par Caxarias.
Les itinéraires ferroviaires depuis Caxarias vont vers le sud en direction d’Entroncamento, Santarem, Lisbonne Oriente et Lisboa Santa Apolonia, et vers le nord en direction de Pombal, Coimbra-B, Aveiro et Porto Campanha. Certains trajets plus longs nécessitent une correspondance dans une plus grande gare CP selon la date et l’horaire. Réservez en ligne vos trains au départ et à destination de Caxarias sur Rail Monsters.