Skip to main content

How to get from Porto - Campanhã to Hospital Santos Silva by bus and train?

By bus and train

To get from Porto - Campanhã to Hospital Santos Silva in Vila Nova De Gaia, take the L. GUIMARÃES train from Porto - Campanhã station to Porto - São Bento station. Next, take the 905 bus from Largo 1.º de Dezembro station to Hospital Santos Silva station. The total trip duration for this route is approximately 37 min.

37min
Train - L. GUIMARÃESL. GUIMARÃES
Bus - 905905
Walk to Hospital Santos Silva
Leaves from Porto - Campanhã

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - Campanhã
  • 2
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15152 Guimarães → Porto São Bento
  • 3
    Ride to train station
    Ride to train station
    Porto - São Bento
    4 min
  • 4
    Walk to bus station
    Walk to bus station
    Largo 1.º de Dezembro
    ID LPDZ
    200 m • 3 min
  • 5
    Bus - 905905
    Wait for bus
    905
    Monte da Virgem
  • 6
    Ride to bus station
    Ride to bus station
    Hospital Santos Silva
    ID HSS1
    22 min
  • 7
    Walk to Hospital Santos Silva
    Walk to
    Hospital Santos Silva
    Rua Conceição Fernandes
    260 m • 4 min
*Duration based on 8am traffic

By bus, metro and train

To get from Porto - Campanhã to Hospital Santos Silva in Vila Nova De Gaia, you’ll need to take one train line, one metro line and one bus line: take the L. GUIMARÃES train from Porto - Campanhã station to Porto - São Bento station. Next, you’ll have to switch to the D metro and finally take the 9022 bus from Santo Ovídio station to Hospital Santos Silva station. The total trip duration for this route is approximately 46 min.

46min
Train - L. GUIMARÃESL. GUIMARÃES
Metro - D
Bus - 90229022
Walk to Hospital Santos Silva
Leaves from Porto - Campanhã

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - Campanhã
  • 2
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15152 Guimarães → Porto São Bento
  • 3
    Ride to train station
    Ride to train station
    Porto - São Bento
    4 min
  • 4
    Walk to metro station
    Walk to metro station
    São Bento
    10 m • 1 min
  • 5
    Metro - D
    Wait for metro
    D
    Santo Ovídio
  • 6
    Ride to metro station
    Ride to metro station
    Santo Ovídio
    12 min
  • 7
    Walk to bus station
    Walk to bus station
    Santo Ovídio
    ID SO3 | vng:1203
    10 m • 1 min
  • 8
    Bus - 90229022
    Wait for bus
    9022
    Pedroso (Mosteiro)
  • 9
    Ride to bus station
    Ride to bus station
    Hospital Santos Silva
    ID HSS1
    6 min
  • 10
    Walk to Hospital Santos Silva
    Walk to
    Hospital Santos Silva
    Rua Conceição Fernandes
    250 m • 4 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 - Campanhã to Hospital Santos Silva

The distance between Porto - Campanhã, Vila Nova De Gaia and Hospital Santos Silva, Vila Nova De Gaia is approximately 10.83 km, which can typically be travelled in 37 min. Moovit will show you the directions from Porto - Campanhã to Hospital Santos Silva by bus and train, so no matter how you choose to travel in Vila Nova De Gaia – you will always have plenty of easy options.

Public transit stations close to Porto - Campanhã

Porto - Campanhã is located at Porto - Campanhã, Vila Nova De Gaia and the nearest public transit station is Campanhã.

Metro stations close to Porto - Campanhã:

  • Heroísmo
  • 24 de Agosto
  • Estádio do Dragão

Bus stations close to Porto - Campanhã:

  • Campanhã
  • Campanhã (Estação)
  • Pinto Bessa

Public transit stations close to Hospital Santos Silva, Vila Nova De Gaia

Hospital Santos Silva is located at Rua Conceição Fernandes, Vila Nova De Gaia and the nearest public transit station is Salgueiro Maia.

Metro stations close to Hospital Santos Silva:

  • João De Deus
  • Câmara De Gaia
  • D. João II

Train stations close to Hospital Santos Silva:

  • Valadares

Bus stations close to Hospital Santos Silva:

  • Salgueiro Maia
  • Palmeira (nr. 274)
  • Egas Moniz

By bus, metro and train

To get from Porto - Campanhã to Hospital Santos Silva in Vila Nova De Gaia, you’ll need to take one train line, one metro line and one bus line: take the L. GUIMARÃES train from Porto - Campanhã station to Porto - São Bento station. Next, you’ll have to switch to the D metro and finally take the 9022 bus from Santo Ovídio station to Hospital Santos Silva station. The total trip duration for this route is approximately 46 min.

46min
Train - L. GUIMARÃESL. GUIMARÃES
Metro - D
Bus - 90229022
Walk to Hospital Santos Silva
Leaves from Porto - Campanhã

Step by Step

  • 1
    Start from train station
    Start from train station
    Porto - Campanhã
  • 2
    Train - L. GUIMARÃESL. GUIMARÃES
    Wait for train
    L. GUIMARÃES
    U-15152 Guimarães → Porto São Bento
  • 3
    Ride to train station
    Ride to train station
    Porto - São Bento
    4 min
  • 4
    Walk to metro station
    Walk to metro station
    São Bento
    10 m • 1 min
  • 5
    Metro - D
    Wait for metro
    D
    Santo Ovídio
  • 6
    Ride to metro station
    Ride to metro station
    Santo Ovídio
    12 min
  • 7
    Walk to bus station
    Walk to bus station
    Santo Ovídio
    ID SO3 | vng:1203
    10 m • 1 min
  • 8
    Bus - 90229022
    Wait for bus
    9022
    Pedroso (Mosteiro)
  • 9
    Ride to bus station
    Ride to bus station
    Hospital Santos Silva
    ID HSS1
    6 min
  • 10
    Walk to Hospital Santos Silva
    Walk to
    Hospital Santos Silva
    Rua Conceição Fernandes
    250 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Porto - Campanhã to Hospital Santos Silva?

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

  • What is the alternative route to get from Porto - Campanhã to Hospital Santos Silva?

    The alternative route takes 46 minutes, using Bus line L. GUIMARÃES, Bus line D, Bus line 9022.

  • Is there a direct train between Porto - Campanhã and Hospital Santos Silva?

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

  • Which train line goes from Porto - Campanhã to Hospital Santos Silva?

    The L. GUIMARÃES train line goes from U-15152 Guimarães → Porto São Bento station near Porto - Campanhã in Campanhã to Porto - São Bento station. From there you’ll have to take one bus line till Porto - São Bento station near Hospital Santos Silva in Vila Nova De Gaia.

  • How long does it take to travel from Porto - Campanhã to Hospital Santos Silva by train and bus?

    The total travel time between Porto - Campanhã in Campanhã and Hospital Santos Silva in Vila Nova De Gaia by train and bus is about 37 min.

  • Where do I get on the train near Porto - Campanhã to get to Hospital Santos Silva?

    Get on the L. GUIMARÃES train from the U-15152 Guimarães → Porto São Bento station near Porto - Campanhã in Campanhã.

  • Where do I get off the train when travelling between Porto - Campanhã and Hospital Santos Silva?

    Get off the train at the Porto - São Bento stop, which is closest to Hospital Santos Silva in Vila Nova De Gaia.

  • When is the first train from Porto - Campanhã to Hospital Santos Silva?

    The first train from Porto - Campanhã in Campanhã to Hospital Santos Silva in Vila Nova De Gaia is Linha do Norte. It leaves the Porto - Campanhã station at 6:32 AM.

Real-Time Arrivals, Schedules, Maps & More