Le service de train sur la route Barroselas à Caxarias est principalement assuré par les trains Alfa Pendular et Intercidades de Comboios de Portugal (CP). L'Alfa Pendular est l'option supérieure, offrant des sièges confortables et des temps de voyage plus rapides. Il peut atteindre des vitesses allant jusqu'à 220 km/h (137 mph), couvrant le trajet en environ 2 heures, avec moins d'arrêts entre. D'un autre côté, le service Intercidades, bien qu'un peu plus lent à environ 160 km/h (99 mph), prend environ 2 heures et 30 minutes en raison de ses arrêts plus fréquents. Intercidades offre tout de même une expérience de voyage fiable et est un choix populaire pour ceux qui cherchent un accès à des villes intermédiaires en cours de route. Les deux trains proposent des commodités telles que des prises de courant et des rafraîchissements, les rendant adaptés tant aux voyageurs d'affaires qu'aux voyageurs de loisirs.