Les services de train reliant Barroselas à Trofa sont principalement assurés par les trains régionaux Comboios de Portugal (CP), en particulier les services Alfa Pendular et Intercidades. Bien que le trajet n'utilise pas de trains à grande vitesse, l'Alfa Pendular offre une expérience de voyage plus efficace, avec des vitesses atteignant jusqu'à 200 km/h (124 mph). Ce service fonctionne généralement plus rapidement en raison de moins d'arrêts sur l'itinéraire, prenant environ 1 heure et 15 minutes pour compléter le trajet. D'autre part, les trains Intercidades offrent une conduite confortable à des vitesses d'environ 160 km/h (99 mph), couvrant la distance en environ 1 heure et 30 minutes, mais avec plus d'arrêts intermédiaires. Les deux services proposent des options de sièges standard et de première classe, garantissant une expérience de voyage satisfaisante. L'Alfa Pendular est idéal pour ceux qui privilégient la vitesse, tandis que l'Intercidades convient aux passagers qui apprécient la flexibilité des arrêts en gare.