Caxarias è un piccolo snodo ferroviario nel Portogallo centrale, sulla Linha do Norte, il principale corridoio ferroviario tra Lisbona e Porto. La città ha una stazione passeggeri principale, Caxarias, e i servizi sono operati da Comboios de Portugal, comunemente noti come CP. Il suo ruolo ferroviario è locale e regionale, ma alcuni servizi a lunga percorrenza rendono Caxarias utile per viaggiare tra il distretto di Santarem e le principali città del Portogallo.
I servizi da Caxarias includono i treni CP Intercidades sulla rete intercity nazionale e i servizi CP Regional per viaggi più brevi lungo la Linha do Norte. La stazione di Caxarias gestisce sia i collegamenti verso nord sia quelli verso sud, con possibili coincidenze nelle stazioni di interscambio più grandi come Entroncamento e Coimbra-B. Attualmente il Portogallo non gestisce un servizio ferroviario ad alta velocità attraverso Caxarias.
Le tratte ferroviarie da Caxarias si dirigono a sud verso Entroncamento, Santarem, Lisbon Oriente e Lisboa Santa Apolonia, e a nord verso Pombal, Coimbra-B, Aveiro e Porto Campanha. Alcuni viaggi più lunghi richiedono un cambio in una stazione CP più grande, a seconda della data e dell'orario. Prenota online i treni da e per Caxarias su Rail Monsters.