Le service ferroviaire de Barcelos à Caminha est principalement opéré par les trains régionaux Comboios de Portugal (CP). Le voyage dure généralement environ 2 heures et 15 minutes. Sur cette route, le service Alfa Pendular offre l'option la plus rapide, parcourant la distance à des vitesses atteignant jusqu'à 200 km/h (124 mph), bien qu'il fasse généralement plusieurs arrêts dans différentes stations locales, y compris Braga et Viana do Castelo, permettant aux passagers de découvrir le charme local.
Alternativement, les trains Intercidades desservent également la route, bien que à un rythme légèrement plus lent, atteignant généralement des vitesses de 160 km/h (99 mph) et faisant des arrêts plus fréquents. Cette option est idéale pour ceux qui souhaitent explorer des destinations intermédiaires en cours de route.
Bien que les deux trains offrent des sièges confortables et des vues pittoresques sur la campagne portugaise, l'Alfa Pendular est recommandé pour ceux qui se concentrent sur la vitesse, tandis que les trains Intercidades offrent un voyage plus détendu avec des opportunités supplémentaires d'exploration.