Le service de train entre Vila Franca de Xira et Barroselas est principalement assuré par les trains portugais Alfa Pendular et Intercidades. L'Alfa Pendular opère sur cette ligne, atteignant des vitesses allant jusqu'à 220 km/h (137 mph) et offrant une option de voyage plus rapide. Ce train propose des sièges confortables et des commodités, telles que des prises de courant et des services Wi-Fi, garantissant un agréable voyage pour les passagers. Le temps de trajet est d'environ 2 heures et 15 minutes, avec des arrêts limités le long du parcours.
D'autre part, le service Intercidades propose une alternative plus lente, avec des vitesses allant jusqu'à 160 km/h (99 mph) et un temps de trajet total d'environ 3 heures. Ce service est idéal pour les passagers qui préfèrent profiter des multiples arrêts, qui peuvent être plus pratiques pour accéder à diverses villes en cours de route. De plus, les deux trains disposent de différentes classes de sièges, offrant aux voyageurs des options à choisir selon leurs préférences.