Le service de train de Santarem à Macainhas est principalement opéré par les trains régionaux de Comboios de Portugal, en particulier les services Intercidades et Régional. Le train Intercidades couvre cette route avec des vitesses atteignant jusqu'à 160 km/h (99 mph), tandis que le train Régional roule à une vitesse légèrement inférieure de 90 km/h (56 mph). Le voyage prend environ 1 heure et 20 minutes avec le service Intercidades, ce qui en fait l'option la plus rapide. Le train Régional, qui est plus fréquent mais plus lent, prend généralement environ 2 heures pour la même distance.
Les deux types de trains offrent des dispositions de sièges standard, et les services à bord sont généralement basiques mais confortables pour des distances courtes à moyennes. L'Intercidades est mieux adapté à ceux qui privilégient la vitesse, tandis que le service Régional permet une expérience de voyage plus détendue avec plusieurs arrêts en cours de route.