The train service from Granja do Ulmeiro - Alfarelos to Espinho is predominantly operated by the Alfa Pendular and Regional trains. The Alfa Pendular train, traveling at speeds up to 220 km/h (137 mph), covers the distance more swiftly, typically taking around 1 hour and 15 minutes to complete the journey directly to Espinho with fewer stops. In contrast, the Regional train offers a slower service, as it makes more stops at regional stations, resulting in a total travel time of about 1 hour and 45 minutes.
Both train types offer standard and first-class seating options, with the Alfa Pendular providing a more premium travel experience, including comfier seating and onboard services such as refreshments. Travelers looking to minimize their travel time may prefer the Alfa Pendular service, while those interested in a slower pace to enjoy the local scenery might choose the Regional option.