Il servizio ferroviario da Santarem a Macainhas è principalmente gestito dai treni regionali di Comboios de Portugal, in particolare dai servizi Intercidades e Regional. Il treno Intercidades copre questo percorso con velocità che raggiungono fino a 160 km/h (99 mph), mentre il treno Regionale viaggia a una velocità leggermente inferiore, fino a 90 km/h (56 mph). Il viaggio dura circa 1 ora e 20 minuti con il servizio Intercidades, rendendolo l'opzione più veloce. Il treno Regionale, che è più frequente ma più lento, impiega tipicamente circa 2 ore per la stessa distanza. Entrambi i tipi di treni offrono disposizioni di seduta standard e i servizi a bordo sono generalmente di base ma confortevoli per distanze brevi e medie. L'Intercidades è più adatto per coloro che prioritizzano la velocità, mentre il servizio Regionale consente un'esperienza di viaggio più rilassata con più fermate lungo il percorso.