Il viaggio da Granja do Ulmeiro - Alfarelos a Guimaraes è principalmente servito dai treni Comboios de Portugal (CP), in particolare i servizi regionali e intercity. I treni operano a velocità che vanno da 70 km/h a 120 km/h (43 mph a 75 mph), a seconda dei segmenti di percorso specifici e del tipo di treno. Tipicamente, il viaggio dura circa 4-5 ore, con alcuni cambi lungo il tragitto, poiché i servizi diretti su questo percorso sono limitati.
Il servizio Intercity offre un'esperienza più confortevole con posti riservati e servizi a bordo, che includono aria condizionata e Wi-Fi, rendendolo una scelta preferita per viaggi più lunghi. I treni regionali possono fermarsi più frequentemente, consentendo ai viaggiatori di godere di viste panoramiche della campagna portoghese.
I viaggiatori dovrebbero essere consapevoli che, sebbene non ci siano treni ad alta velocità su questo particolare percorso, l'esperienza complessiva è migliorata dalla comodità dei treni locali che collegano efficacemente le stazioni più piccole. La combinazione di servizi rende fattibile raggiungere Guimaraes da Granja do Ulmeiro - Alfarelos, perfetto per esplorare questa storica destinazione.