Skip to main content

How to get from Soutelo to Viana Do Castelo by bus and train?

By bus and train

To get from Soutelo to Viana Do Castelo in Porto, Braga and Vila Real, you’ll need to take 2 bus lines and one train line: take the 100 bus from Alívio (Santuário) station to Braga (Terminal Rodoviário) station. Next, you’ll have to switch to the 212 bus and finally take the L. MINHO train from Barcelos station to Viana do Castelo station. The total trip duration for this route is approximately 2 hr 29 min.

149min
Bus - 100100
Bus - 212212
Train - L. MINHOL. MINHO
Leaves from Alívio (Santuário)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Soutelo
  • 2
    Bus - 100100
    Wait for bus
    100
    Braga (Terminal)
  • 3
    Ride to bus station
    Ride to bus station
    Braga (Terminal Rodoviário)
    ID 16180
    17 min
  • 4
    Bus - 212212
    Wait for bus
    212
    Barcelos (Terminal)
  • 5
    Ride to bus station
    Ride to bus station
    Barcelos (Terminal Rodoviário)
    ID 13195
    55 min
  • 6
    Walk to train station
    Walk to train station
    Barcelos
    340 m • 5 min
  • 7
    Train - L. MINHOL. MINHO
    Wait for train
    L. MINHO
    IR-831 Figueira da Foz → Valença
  • 8
    Ride to train station Viana do Castelo
    Ride to train station
    Viana do Castelo
    34 min
*Duration based on 8am traffic

Alternative route by bus and train via 207, 213 and L. MINHO

To get from Soutelo to Viana Do Castelo in Porto, Braga and Vila Real, you’ll need to take 2 bus lines and one train line: take the 207 bus from Alívio (Santuário) station to Prado (Jardim da Vila) station. Next, you’ll have to switch to the 213 bus and finally take the L. MINHO train from Barcelos station to Viana do Castelo station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Bus - 207207
Bus - 213213
Train - L. MINHOL. MINHO
Leaves from Alívio (Santuário)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Soutelo
  • 2
    Bus - 207207
    Wait for bus
    207
    Braga (Terminal)
  • 3
    Ride to bus station
    Ride to bus station
    Prado (Jardim da Vila)
    ID 77013
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Prado (Jardim da Vila)
    ID 77013
    10 m • 1 min
  • 5
    Bus - 213213
    Wait for bus
    213
    Barcelos (Terminal)
  • 6
    Ride to bus station
    Ride to bus station
    Cemitério
    ID 14528
    31 min
  • 7
    Walk to train station
    Walk to train station
    Barcelos
    650 m • 9 min
  • 8
    Train - L. MINHOL. MINHO
    Wait for train
    L. MINHO
    IR-831 Figueira da Foz → Valença
  • 9
    Ride to train station Viana do Castelo
    Ride to train station
    Viana do Castelo
    34 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 Soutelo to Viana Do Castelo

The distance between Soutelo, Porto, Braga and Vila Real and Viana Do Castelo, Porto, Braga and Vila Real is approximately 73.09 km, which can typically be travelled in 149 min. Moovit will show you the directions from Soutelo to Viana Do Castelo by bus and 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 Soutelo

Soutelo is located at Soutelo, Porto, Braga and Vila Real and the nearest public transit station is Alívio (Felinho).

Bus stations close to Soutelo:

  • Alívio (Felinho)
  • Loureira (1.º de Maio)
  • Loureira (Marco)

Public transit stations close to Viana Do Castelo, Porto, Braga and Vila Real

Viana Do Castelo is located at Viana Do Castelo, Porto, Braga and Vila Real and the nearest public transit station is Paragem Estimada - Avenida dos Combatentes da Grande Guerra, 200.

Train stations close to Viana Do Castelo:

  • Viana do Castelo
  • Areosa
  • Areia-Darque

Bus stations close to Viana Do Castelo:

  • Paragem Estimada - Avenida dos Combatentes da Grande Guerra, 200
  • Paragem Estimada - Avenida dos Combatentes da Grande Guerra, 133
  • Paragem Estimada - Largo 9 de Abril

Funicular stations close to Viana Do Castelo:

  • Avenida 25 de Abril
  • Santuário de Santa Luzia

Alternative route by bus and train via 207, 213 and L. MINHO

To get from Soutelo to Viana Do Castelo in Porto, Braga and Vila Real, you’ll need to take 2 bus lines and one train line: take the 207 bus from Alívio (Santuário) station to Prado (Jardim da Vila) station. Next, you’ll have to switch to the 213 bus and finally take the L. MINHO train from Barcelos station to Viana do Castelo station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Bus - 207207
Bus - 213213
Train - L. MINHOL. MINHO
Leaves from Alívio (Santuário)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Soutelo
  • 2
    Bus - 207207
    Wait for bus
    207
    Braga (Terminal)
  • 3
    Ride to bus station
    Ride to bus station
    Prado (Jardim da Vila)
    ID 77013
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Prado (Jardim da Vila)
    ID 77013
    10 m • 1 min
  • 5
    Bus - 213213
    Wait for bus
    213
    Barcelos (Terminal)
  • 6
    Ride to bus station
    Ride to bus station
    Cemitério
    ID 14528
    31 min
  • 7
    Walk to train station
    Walk to train station
    Barcelos
    650 m • 9 min
  • 8
    Train - L. MINHOL. MINHO
    Wait for train
    L. MINHO
    IR-831 Figueira da Foz → Valença
  • 9
    Ride to train station Viana do Castelo
    Ride to train station
    Viana do Castelo
    34 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Soutelo to Viana Do Castelo?

    The fastest way takes 149 minutes, using Bus line 100, Bus line 212, Bus line L. MINHO.

  • What is the alternative route to get from Soutelo to Viana Do Castelo?

    The alternative route takes 139 minutes, using Bus line 207, Bus line 213, Bus line L. MINHO.

  • Is there a direct bus between Soutelo and Viana Do Castelo in Porto, Braga and Vila Real?

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

  • Which bus line goes from Soutelo to Viana Do Castelo in Porto, Braga and Vila Real?

    The 100 bus line goes from Braga (Terminal) station near Soutelo to Braga (Terminal Rodoviário) station. From there you’ll have to take one bus line and one train line till Braga (Terminal Rodoviário) station near Viana Do Castelo in Porto, Braga and Vila Real

  • How long does it take to travel from Soutelo to Viana Do Castelo in Porto, Braga and Vila Real by bus and train?

    The total travel time between Soutelo and Viana Do Castelo in Porto, Braga and Vila Real by bus and train is about 2 hr 29 min.

  • Where do I get on the bus near Soutelo to get to Viana Do Castelo in Porto, Braga and Vila Real?

    Get on the 100 bus from the Braga (Terminal) stop near Soutelo in Porto, Braga and Vila Real.

  • Where do I get off the bus when travelling between Soutelo and Viana Do Castelo in Porto, Braga and Vila Real?

    Get off the bus at the Braga (Terminal Rodoviário) station, which is closest to Viana Do Castelo in Porto, Braga and Vila Real.

Real-Time Arrivals, Schedules, Maps & More