The train service between Coimbra and Guimaraes is primarily provided by Comboios de Portugal (CP), featuring the Alfa Pendular and Intercidades trains. The Alfa Pendular, while specifically catering to long-distance travels, offers a faster option for this journey, reaching speeds of up to 220 km/h (137 mph) and covering the route in approximately 2 hours. The Intercidades trains, on the other hand, take a bit longer, about 2 hours and 30 minutes, as they make more stops along the way, including stations like Aveiro and Braga.
Both train types provide various seating classes, enabling passengers to select from standard to superior options, in addition to offering onboard services such as snacks and resting facilities. The Alfa Pendular is particularly suited for travelers prioritizing travel time, while the Intercidades service is excellent for passengers who wish to explore more local areas before arriving in Guimaraes.