Skip to main content

How to get from Guimarães (Terminal Rodoviário) to Santo Tirso by bus and train?

By bus and train

To get from Guimarães (Terminal Rodoviário) to Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães, take the 04 bus from Guimarães station to Guimarães (Estação) station. Next, take the L. GUIMARÃES train from Guimarães station to Santo Tirso station. The total trip duration for this route is approximately 1 hr 1 min.

61min
Bus - 0404
Train - L. GUIMARÃESL. GUIMARÃES
Walk to Santo Tirso
Leaves from Guimarães

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Guimarães (Terminal Rodoviário)
  • 2
    Bus - 0404
    Wait for bus
    04
    Circular ⟳ Toural - EB23 João Meira
  • 3
    Ride to bus station
    Ride to bus station
    Guimarães (Estação)
    ID 1189
    8 min
  • 4
    Walk to train station
    Walk to train station
    Guimarães
    30 m • 1 min
  • 5
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15160 Guimarães → Porto São Bento
  • 6
    Ride to train station
    Ride to train station
    Santo Tirso
    32 min
  • 7
    Walk to Santo Tirso
    Walk to
    Santo Tirso
    Rua de São João de Brito
    990 m • 13 min
*Duration based on 8am traffic

Alternative route by bus and train via 2347 and L. GUIMARÃES

To get from Guimarães (Terminal Rodoviário) to Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães, take the 2347 bus from Guimarães (Terminal Rodoviário) station to Guimarães (Estação) station. Next, take the L. GUIMARÃES train from Guimarães station to Santo Tirso station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Bus - 23472347
Train - L. GUIMARÃESL. GUIMARÃES
Walk to Santo Tirso
Leaves from Guimarães (Terminal Rodoviário)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Guimarães (Terminal Rodoviário)
  • 2
    Bus - 23472347
    Wait for bus
    2347
    Fafe (Terminal Rodoviário)
  • 3
    Ride to bus station
    Ride to bus station
    Guimarães (Estação)
    ID 1189
    5 min
  • 4
    Walk to train station
    Walk to train station
    Guimarães
    30 m • 1 min
  • 5
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15160 Guimarães → Porto São Bento
  • 6
    Ride to train station
    Ride to train station
    Santo Tirso
    32 min
  • 7
    Walk to Santo Tirso
    Walk to
    Santo Tirso
    Rua de São João de Brito
    990 m • 13 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 Guimarães (Terminal Rodoviário) to Santo Tirso

The distance between Guimarães (Terminal Rodoviário), Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães and Santo Tirso, Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães is approximately 27.84 km, which can typically be travelled in 61 min. Moovit will show you the directions from Guimarães (Terminal Rodoviário) to Santo Tirso by bus and train, so no matter how you choose to travel in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães – you will always have plenty of easy options.

Public transit stations close to Guimarães (Terminal Rodoviário)

Guimarães (Terminal Rodoviário) is located at Guimarães (Terminal Rodoviário), Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães and the nearest public transit station is Guimarães.

Train stations close to Guimarães (Terminal Rodoviário):

  • Guimarães
  • Covas

Bus stations close to Guimarães (Terminal Rodoviário):

  • Guimarães
  • Conde de Margaride
  • Hospital

Gondola stations close to Guimarães (Terminal Rodoviário):

  • Estação das Hortas
  • Estação da Penha

Public transit stations close to Santo Tirso, Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães

Santo Tirso is located at Rua de São João de Brito, Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães and the nearest public transit station is Sousa Cruz.

Train stations close to Santo Tirso:

  • Santo Tirso
  • Lousado
  • Caniços

Bus stations close to Santo Tirso:

  • Sousa Cruz
  • Mercado
  • Escolas (T. Pelayo)

Alternative route by bus and train via 2347 and L. GUIMARÃES

To get from Guimarães (Terminal Rodoviário) to Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães, take the 2347 bus from Guimarães (Terminal Rodoviário) station to Guimarães (Estação) station. Next, take the L. GUIMARÃES train from Guimarães station to Santo Tirso station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Bus - 23472347
Train - L. GUIMARÃESL. GUIMARÃES
Walk to Santo Tirso
Leaves from Guimarães (Terminal Rodoviário)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Guimarães (Terminal Rodoviário)
  • 2
    Bus - 23472347
    Wait for bus
    2347
    Fafe (Terminal Rodoviário)
  • 3
    Ride to bus station
    Ride to bus station
    Guimarães (Estação)
    ID 1189
    5 min
  • 4
    Walk to train station
    Walk to train station
    Guimarães
    30 m • 1 min
  • 5
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15160 Guimarães → Porto São Bento
  • 6
    Ride to train station
    Ride to train station
    Santo Tirso
    32 min
  • 7
    Walk to Santo Tirso
    Walk to
    Santo Tirso
    Rua de São João de Brito
    990 m • 13 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Guimarães (Terminal Rodoviário) to Santo Tirso?

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

  • What is the alternative route to get from Guimarães (Terminal Rodoviário) to Santo Tirso?

    The alternative route takes 66 minutes, using Bus line 2347, Bus line L. GUIMARÃES.

  • Is there a direct bus between Guimarães (Terminal Rodoviário) and Santo Tirso?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 1 min.

  • Which bus line goes from Guimarães (Terminal Rodoviário) to Santo Tirso?

    The 04 bus line goes from Circular ⟳ Toural - EB23 João Meira station near Guimarães (Terminal Rodoviário) in Porto, Braga and Vila Real to Guimarães (Estação) station. From there you’ll have to take one train line till Guimarães (Estação) station near Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães.

  • How long does it take to travel from Guimarães (Terminal Rodoviário) to Santo Tirso by bus and train?

    The total travel time between Guimarães (Terminal Rodoviário) in Porto, Braga and Vila Real and Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães by bus and train is about 1 hr 1 min.

  • Where do I get on the bus near Guimarães (Terminal Rodoviário) to get to Santo Tirso?

    Get on the 04 bus from the Circular ⟳ Toural - EB23 João Meira stop near Guimarães (Terminal Rodoviário) in Porto, Braga and Vila Real.

  • Where do I get off the bus when travelling between Guimarães (Terminal Rodoviário) and Santo Tirso?

    Get off the bus at the Guimarães (Estação) station, which is closest to Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães.

  • When is the first train from Guimarães (Terminal Rodoviário) to Santo Tirso?

    The first train from Guimarães (Terminal Rodoviário) in Porto, Braga and Vila Real to Santo Tirso in Santo Tirso, Couto (Santa Cristina e São Miguel) e Burgães is Linha de Guimarães. It leaves the Guimarães station at 7:53 AM.

Real-Time Arrivals, Schedules, Maps & More