Traveling from Lisboa to Santo Tirso is primarily served by Comboios de Portugal (CP) services, specifically the Intercidades (IC) trains. These trains typically operate at speeds of up to 160 km/h (99 mph), offering a relatively quick journey of approximately 3 hours. The route connects major stations, including Lisbon Oriente and Campanhã in Porto, with Santo Tirso being a stop along the way.
While the IC service provides comfortable seats and onboard amenities, it's important to note that there are no high-speed trains on this specific route. The journey is direct and ideal for those looking to explore the scenic landscapes of Portugal. Passengers can expect modern facilities, including restrooms and air-conditioning, making for a pleasant travel experience.