L'itinéraire de Famalicao à Barroselas est principalement desservi par les services de train Comboios de Portugal (CP), y compris les trains Intercidades et régionaux. Le service Intercidades fonctionne à des vitesses allant jusqu'à 160 km/h (99 mph) et offre un trajet direct vers Barroselas, prenant environ 1 heure et 15 minutes avec moins d'arrêts. Les trains régionaux, en revanche, sont un peu plus lents, voyageant à des vitesses d'environ 120 km/h (75 mph) et complétant le voyage en environ 1 heure et 40 minutes, car ils font plusieurs arrêts dans des villes plus petites en cours de route.
Bien que les deux types de trains offrent des sièges confortables et des commodités de base, l'option Intercidades est généralement préférée pour son temps de trajet plus rapide. Les trains régionaux, cependant, peuvent offrir un meilleur accès à des villes supplémentaires, offrant ainsi aux voyageurs l'opportunité de découvrir davantage des environs.