Skip to main content

How to get from São Pedro do Estoril to Lisboa by bus and train?

By bus and train

To get from São Pedro do Estoril to Lisboa in Lisboa, take the L. CASCAIS train from São Pedro do Estoril station to Belém station. Next, take the 729 bus from Belém - Cç. Ajuda station to Colégio Militar (Metro) station. The total trip duration for this route is approximately 1 hr 5 min. The ride fare is €4.25.

65min€4.25
Train - L. CASCAISL. CASCAIS
Bus - 729729
Walk to Lisboa
Leaves from São Pedro do Estoril

Step by Step

  • 1
    Start from train station
    Start from train station
    São Pedro do Estoril
  • 2
    Train - L. CASCAISL. CASCAIS
    Wait for train
    L. CASCAIS
    U-39312 Cascais → Cais do Sodré
  • 3
    Ride to train station
    Ride to train station
    Belém
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Belém - Cç. Ajuda
    ID 2
    200 m • 3 min
  • 5
    Bus - 729729
    Wait for bus
    729
    B. Padre Cruz
  • 6
    Ride to bus station
    Ride to bus station
    Colégio Militar (Metro)
    ID 9
    33 min
  • 7
    Walk to Lisboa
    Walk to
    Lisboa
    50 m • 1 min
*Duration based on 8am traffic

Alternative route by bus and train via L. CASCAIS, 750 and 799

To get from São Pedro do Estoril to Lisboa in Lisboa, you’ll need to take one train line and 2 bus lines: take the L. CASCAIS train from São Pedro do Estoril station to Algés station. Next, you’ll have to switch to the 750 bus and finally take the 799 bus from Estr. Benfica / Av. Gomes Pereira station to Colégio Militar (Metro) station. The total trip duration for this route is approximately 1 hr 4 min. The ride fare is €5.95.

64min€5.95
Train - L. CASCAISL. CASCAIS
Bus - 750750
Bus - 799799
Walk to Lisboa
Leaves from São Pedro do Estoril

Step by Step

  • 1
    Start from train station
    Start from train station
    São Pedro do Estoril
  • 2
    Train - L. CASCAISL. CASCAIS
    Wait for train
    L. CASCAIS
    U-39312 Cascais → Cais do Sodré
  • 3
    Ride to train station
    Ride to train station
    Algés
    21 min
  • 4
    Walk to bus station
    Walk to bus station
    Algés
    ID 1
    70 m • 1 min
  • 5
    Bus - 750750
    Wait for bus
    750
    Estação Oriente (Interface)
  • 6
    Ride to bus station
    Ride to bus station
    Estr. Benfica / Av. Gomes Pereira
    ID 5
    22 min
  • 7
    Bus - 799799
    Wait for bus
    799
    Colégio Militar (Metro)
  • 8
    Ride to bus station
    Ride to bus station
    Colégio Militar (Metro)
    ID 24
    6 min
  • 9
    Walk to Lisboa
    Walk to
    Lisboa
    40 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Lisboa.
All local mobility options in one app

Public transit directions from São Pedro do Estoril to Lisboa

The distance between São Pedro do Estoril, Lisboa and Lisboa, Lisboa is approximately 27.07 km, which can typically be travelled in 65 min. Moovit will show you the directions from São Pedro do Estoril to Lisboa by bus and train, so no matter how you choose to travel in Lisboa – you will always have plenty of easy options.

Public transit stations close to São Pedro do Estoril

São Pedro do Estoril is located at São Pedro do Estoril, Lisboa and the nearest public transit station is S. Pedro do Estoril - Estação.

Train stations close to São Pedro do Estoril:

  • São João do Estoril
  • Estoril
  • Carcavelos

Bus stations close to São Pedro do Estoril:

  • S. Pedro do Estoril - Estação
  • Rua 9 de Abril
  • Av. Jardim

Public transit stations close to Lisboa, Lisboa

Lisboa is located at Lisboa, Lisboa and the nearest public transit station is Colégio Militar (Metro).

Metro stations close to Lisboa:

  • Colégio Militar/Luz
  • Alto Dos Moinhos
  • Carnide

Train stations close to Lisboa:

  • Benfica

Bus stations close to Lisboa:

  • Colégio Militar (Metro)
  • Colégio Militar (Metro) P11
  • Colégio Militar (Metro) P5

Alternative route by bus and train via L. CASCAIS, 750 and 799

To get from São Pedro do Estoril to Lisboa in Lisboa, you’ll need to take one train line and 2 bus lines: take the L. CASCAIS train from São Pedro do Estoril station to Algés station. Next, you’ll have to switch to the 750 bus and finally take the 799 bus from Estr. Benfica / Av. Gomes Pereira station to Colégio Militar (Metro) station. The total trip duration for this route is approximately 1 hr 4 min. The ride fare is €5.95.

64min€5.95
Train - L. CASCAISL. CASCAIS
Bus - 750750
Bus - 799799
Walk to Lisboa
Leaves from São Pedro do Estoril

Step by Step

  • 1
    Start from train station
    Start from train station
    São Pedro do Estoril
  • 2
    Train - L. CASCAISL. CASCAIS
    Wait for train
    L. CASCAIS
    U-39312 Cascais → Cais do Sodré
  • 3
    Ride to train station
    Ride to train station
    Algés
    21 min
  • 4
    Walk to bus station
    Walk to bus station
    Algés
    ID 1
    70 m • 1 min
  • 5
    Bus - 750750
    Wait for bus
    750
    Estação Oriente (Interface)
  • 6
    Ride to bus station
    Ride to bus station
    Estr. Benfica / Av. Gomes Pereira
    ID 5
    22 min
  • 7
    Bus - 799799
    Wait for bus
    799
    Colégio Militar (Metro)
  • 8
    Ride to bus station
    Ride to bus station
    Colégio Militar (Metro)
    ID 24
    6 min
  • 9
    Walk to Lisboa
    Walk to
    Lisboa
    40 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from São Pedro do Estoril to Lisboa?

    The fastest way takes 65 minutes, using Bus line L. CASCAIS, Bus line 729.

  • What is the alternative route to get from São Pedro do Estoril to Lisboa?

    The alternative route takes 64 minutes, using Bus line L. CASCAIS, Bus line 750, Bus line 799.

  • Is there a direct train between São Pedro do Estoril and Lisboa?

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

  • Which train line goes from São Pedro do Estoril to Lisboa?

    The L. CASCAIS train line goes from U-39312 Cascais → Cais do Sodré station near São Pedro do Estoril in Cascais to Belém station. From there you’ll have to take one bus line till Belém station near Lisboa in Lisboa.

  • How long does it take to travel from São Pedro do Estoril to Lisboa by train and bus?

    The total travel time between São Pedro do Estoril in Cascais and Lisboa in Lisboa by train and bus is about 1 hr 5 min.

  • Where do I get on the train near São Pedro do Estoril to get to Lisboa?

    Get on the L. CASCAIS train from the U-39312 Cascais → Cais do Sodré station near São Pedro do Estoril in Cascais.

  • Where do I get off the train when travelling between São Pedro do Estoril and Lisboa?

    Get off the train at the Belém stop, which is closest to Lisboa in Lisboa.

  • How much is the train fare from São Pedro do Estoril to Lisboa?

    The ride from São Pedro do Estoril to Lisboa costs €4.25.

Real-Time Arrivals, Schedules, Maps & More