Trains from Guimarães to Santo Tirso
When travelling by train, never forget to keep your ticket with you: make sure to print it out in advance or to download the mobile version if allowed.
When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.
Which stations are served by the trains travelling from Guimarães to Santo Tirso?
The trains to Santo Tirso will leave from Cuca and will arrive at Santo Tirso.
How many connections are there to go Santo Tirso from Guimarães by train per day?
If you need to travel to Santo Tirso from Guimarães please know that there are 62 train connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same train for the whole trip.
How long does it take from Guimarães to Santo Tirso and when do the trains leave?
The first train to Santo Tirso leaves at 09:04, whereas the last one at 17:04. On average, the journey lasts 19 minutes, but with the fastest connections you will be in Santo Tirso in 17 minutes.






