Traveling from Espinho to Santo Tirso, passengers have access to the Comboios de Portugal (CP) regional trains, specifically the Alfa Pendular and Intercidades trains. The Alfa Pendular service is notable for its faster travel times, reaching speeds of up to 200 km/h (124 mph) on certain segments of the journey. However, the entire route may involve additional stops and can take approximately 1 hour and 30 minutes to 2 hours. The Intercidades trains operate at slightly lower speeds, around 140 km/h (87 mph), and provide a more comprehensive stop coverage, which can extend the trip duration to about 2 hours to 2 hours and 30 minutes.
Both train types offer comfortable seating and onboard services, making them suitable for both leisure and business travelers. The Alfa Pendular is ideal for those prioritizing speed, while the Intercidades caters to passengers seeking a more thorough exploration of regional towns along the way.