Skip to main content

How to get from Porto - São Bento to Santo Tirso by train?

From Porto - São Bento to Santo Tirso by train

Take one direct train from Porto - São Bento to Santo Tirso in Porto, Braga and Vila Real: take the L. GUIMARÃES train from Porto - São Bento station to Santo Tirso station. The total trip duration for this route is approximately 41 min.

41min
Train - L. GUIMARÃESL. GUIMARÃES
Leaves from Porto - São Bento

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - São Bento
  • 2
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15155 Porto São Bento → Guimarães
  • 3
    Ride to train station Santo Tirso
    Ride to train station
    Santo Tirso
    40 min
*Duration based on 8am traffic

From Porto - São Bento to Santo Tirso by bus and train

To get from Porto - São Bento to Santo Tirso in Porto, Braga and Vila Real, take the L. BRAGA train from Porto - São Bento station to Trofa station. Next, take the 3504 bus from Trofa (Estação - Inferface) station to Santo Tirso (Estação) station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Train - L. BRAGAL. BRAGA
Bus - 35043504
Leaves from Porto - São Bento

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - São Bento
  • 2
    Train - L. BRAGAL. BRAGA
    Wait for train
    L. BRAGA
    U-15211 Porto São Bento → Braga
  • 3
    Ride to train station
    Ride to train station
    Trofa
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Trofa (Estação - Inferface)
    ID trf:217
    60 m • 1 min
  • 5
    Bus - 35043504
    Wait for bus
    3504
    Santo Tirso (Estação)
  • 6
    Ride to bus station Santo Tirso (Estação)
    Ride to bus station
    Santo Tirso (Estação)
    26 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Porto, Braga and Vila Real.
All local mobility options in one app

Public transit directions from Porto - São Bento to Santo Tirso

The distance between Porto - São Bento, Porto, Braga and Vila Real and Santo Tirso, Porto, Braga and Vila Real is approximately 32.57 km, which can typically be travelled in 41 min. Moovit will show you the directions from Porto - São Bento to Santo Tirso by train, so no matter how you choose to travel in Porto, Braga and Vila Real – you will always have plenty of easy options.

Public transit stations close to Porto - São Bento

Porto - São Bento is located at Porto - São Bento, Porto, Braga and Vila Real and the nearest public transit station is São Bento.

Metro stations close to Porto - São Bento:

  • São Bento
  • Aliados

Bus stations close to Porto - São Bento:

  • Sá da Bandeira
  • Largo 1.º de Dezembro
  • São Bento (Estação)

Funicular stations close to Porto - São Bento:

  • Batalha-Guindais
  • Ribeira

Public transit stations close to Santo Tirso, Porto, Braga and Vila Real

Santo Tirso is located at Santo Tirso, Porto, Braga and Vila Real and the nearest public transit station is Alexandre Lima Carneiro.

Train stations close to Santo Tirso:

  • Santo Tirso
  • Caniços
  • Lousado

Bus stations close to Santo Tirso:

  • Alexandre Lima Carneiro
  • Santo Tirso (Estação)
  • Torre 1

From Porto - São Bento to Santo Tirso by bus and train

To get from Porto - São Bento to Santo Tirso in Porto, Braga and Vila Real, take the L. BRAGA train from Porto - São Bento station to Trofa station. Next, take the 3504 bus from Trofa (Estação - Inferface) station to Santo Tirso (Estação) station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Train - L. BRAGAL. BRAGA
Bus - 35043504
Leaves from Porto - São Bento

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - São Bento
  • 2
    Train - L. BRAGAL. BRAGA
    Wait for train
    L. BRAGA
    U-15211 Porto São Bento → Braga
  • 3
    Ride to train station
    Ride to train station
    Trofa
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Trofa (Estação - Inferface)
    ID trf:217
    60 m • 1 min
  • 5
    Bus - 35043504
    Wait for bus
    3504
    Santo Tirso (Estação)
  • 6
    Ride to bus station Santo Tirso (Estação)
    Ride to bus station
    Santo Tirso (Estação)
    26 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Porto - São Bento to Santo Tirso?

    The fastest way takes 41 minutes, using Bus line L. GUIMARÃES.

  • What is the alternative route to get from Porto - São Bento to Santo Tirso?

    The alternative route takes 66 minutes, using Bus line L. BRAGA, Bus line 3504.

  • Is there a direct train between Porto - São Bento and Santo Tirso?

    Yes, there’s a direct train going from Porto - São Bento in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória to Santo Tirso in Porto, Braga and Vila Real in 41 min.

  • Which train line goes from Porto - São Bento to Santo Tirso?

    The L. GUIMARÃES train line goes from U-15155 Porto São Bento → Guimarães station near Porto - São Bento in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória to Santo Tirso station near Santo Tirso in Porto, Braga and Vila Real.

  • How long does it take to travel from Porto - São Bento to Santo Tirso by train?

    The total travel time between Porto - São Bento in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória and Santo Tirso in Porto, Braga and Vila Real by train is about 41 min.

  • Where do I get on the train near Porto - São Bento to get to Santo Tirso?

    Get on the L. GUIMARÃES train from the U-15155 Porto São Bento → Guimarães station near Porto - São Bento in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória.

  • Where do I get off the train when travelling between Porto - São Bento and Santo Tirso?

    Get off the train at the Santo Tirso station, which is closest to Santo Tirso in Porto, Braga and Vila Real.

  • When is the first train from Porto - São Bento to Santo Tirso?

    The first train from Porto - São Bento in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória to Santo Tirso in Porto, Braga and Vila Real is Linha de Guimarães. It leaves the Porto - São Bento station at 7:20 AM.

Real-Time Arrivals, Schedules, Maps & More