Il servizio ferroviario da Barcelos a Caminha è principalmente gestito dai treni regionali Comboios de Portugal (CP). Il viaggio di solito dura circa 2 ore e 15 minuti. Su questa tratta, il servizio Alfa Pendular offre l'opzione più veloce, percorrendo la distanza a velocità di fino a 200 km/h (124 mph), anche se di solito effettua diverse fermate in varie stazioni locali, tra cui Braga e Viana do Castelo, consentendo ai passeggeri di vivere il fascino locale.
In alternativa, i treni Intercidades servono anche la tratta, sebbene a un ritmo leggermente più lento, raggiungendo di solito velocità di 160 km/h (99 mph) e facendo fermate più frequenti. Questa opzione è ideale per coloro che desiderano esplorare destinazioni intermedie lungo il percorso.
Sebbene entrambi i treni offrano posti a sedere confortevoli e viste panoramiche della campagna portoghese, l'Alfa Pendular è consigliato per coloro che si concentrano sulla velocità, mentre i treni Intercidades forniscono un viaggio più rilassato con ulteriori opportunità di esplorazione.