The train service from Santarem to Macainhas is primarily operated by Comboios de Portugal’s regional trains, specifically the Intercidades and Regional services. The Intercidades train covers this route with speeds reaching up to 160 km/h (99 mph), while the Regional train runs at a slightly lower speed of up to 90 km/h (56 mph). The journey takes approximately 1 hour and 20 minutes on the Intercidades service, making it the faster option. The Regional train, which is more frequent but slower, typically takes around 2 hours for the same distance.
Both train types offer standard seating arrangements, and onboard services are generally basic but comfortable for short to medium distances. The Intercidades is better suited for those prioritizing speed, while the Regional service allows for a more leisurely travel experience with multiple stops along the way.