Skip to main content

How to get from Oeiras to Rio Maior by bus and train?

From Oeiras to Rio Maior by bus and train

To get from Oeiras to Rio Maior in Lisboa, you’ll need to take 2 bus lines and one train line: take the 1614 bus from Av República 15 station to Portela de Sintra (Estação) P11 Entrada Sul station. Next, you’ll have to switch to the L. SINTRA train and finally take the 742 bus from Gare do Oriente 29-C station to Rio Maior station. The total trip duration for this route is approximately 3 hr 41 min. The ride fare is €11.50.

221min€11.50
Bus - 16141614
Train - L. SINTRAL. SINTRA
Bus - 742742
Leaves from Av República 15

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oeiras
  • 2
    Bus - 16141614
    Wait for bus
    1614
    Portela Sintra (Estação Sul)
  • 3
    Ride to bus station
    Ride to bus station
    Portela de Sintra (Estação) P11 Entrada Sul
    ID 170821
    42 min
  • 4
    Walk to train station
    Walk to train station
    Portela de Sintra
    20 m • 1 min
  • 5
    Train - L. SINTRAL. SINTRA
    Wait for train
    L. SINTRA
    U-18492 Sintra → Lisboa - Oriente
  • 6
    Ride to train station
    Ride to train station
    Lisboa - Oriente
    44 min
  • 7
    Walk to bus station
    Walk to bus station
    Gare do Oriente 29-C
    140 m • 2 min
  • 8
    Bus - 742742
    Wait for bus
    742
    Rio Maior
  • 9
    Ride to bus station Rio Maior
    Ride to bus station
    Rio Maior
    70 min
*Duration based on 8am traffic

Alternative route from Oeiras to Rio Maior by bus and train via 1614, L. AZAMBUJA and 742

To get from Oeiras to Rio Maior in Lisboa, you’ll need to take 2 bus lines and one train line: take the 1614 bus from Av República 15 station to Portela de Sintra (Estação) P11 Entrada Sul station. Next, you’ll have to switch to the L. AZAMBUJA train and finally take the 742 bus from Gare do Oriente 29-C station to Rio Maior station. The total trip duration for this route is approximately 3 hr 41 min. The ride fare is €11.50.

221min€11.50
Bus - 16141614
Train - L. AZAMBUJAL. AZAMBUJA
Bus - 742742
Leaves from Av República 15

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oeiras
  • 2
    Bus - 16141614
    Wait for bus
    1614
    Portela Sintra (Estação Sul)
  • 3
    Ride to bus station
    Ride to bus station
    Portela de Sintra (Estação) P11 Entrada Sul
    ID 170821
    42 min
  • 4
    Walk to train station
    Walk to train station
    Portela de Sintra
    20 m • 1 min
  • 5
    Train - L. AZAMBUJAL. AZAMBUJA
    Wait for train
    L. AZAMBUJA
    U-18018 Sintra → Alverca
  • 6
    Ride to train station
    Ride to train station
    Lisboa - Oriente
    44 min
  • 7
    Walk to bus station
    Walk to bus station
    Gare do Oriente 29-C
    140 m • 2 min
  • 8
    Bus - 742742
    Wait for bus
    742
    Rio Maior
  • 9
    Ride to bus station Rio Maior
    Ride to bus station
    Rio Maior
    70 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 Oeiras to Rio Maior

The distance between Oeiras, Lisboa and Rio Maior, Lisboa is approximately 127.59 km, which can typically be travelled in 221 min. Moovit will show you the directions from Oeiras to Rio Maior 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 Oeiras

Oeiras is located at Oeiras, Lisboa and the nearest public transit station is Av República 15.

Train stations close to Oeiras:

  • Paço de Arcos
  • Carcavelos
  • Santo Amaro de Oeiras

Bus stations close to Oeiras:

  • Av República 15
  • R Estação Agronómica Nacional 3
  • Rotunda Quinta do Marquês

Public transit stations close to Rio Maior, Lisboa

Rio Maior is located at Rio Maior, Lisboa and the nearest public transit station is Rio Maior.

Bus stations close to Rio Maior:

  • Rio Maior

Alternative route from Oeiras to Rio Maior by bus and train via 1614, L. AZAMBUJA and 742

To get from Oeiras to Rio Maior in Lisboa, you’ll need to take 2 bus lines and one train line: take the 1614 bus from Av República 15 station to Portela de Sintra (Estação) P11 Entrada Sul station. Next, you’ll have to switch to the L. AZAMBUJA train and finally take the 742 bus from Gare do Oriente 29-C station to Rio Maior station. The total trip duration for this route is approximately 3 hr 41 min. The ride fare is €11.50.

221min€11.50
Bus - 16141614
Train - L. AZAMBUJAL. AZAMBUJA
Bus - 742742
Leaves from Av República 15

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Oeiras
  • 2
    Bus - 16141614
    Wait for bus
    1614
    Portela Sintra (Estação Sul)
  • 3
    Ride to bus station
    Ride to bus station
    Portela de Sintra (Estação) P11 Entrada Sul
    ID 170821
    42 min
  • 4
    Walk to train station
    Walk to train station
    Portela de Sintra
    20 m • 1 min
  • 5
    Train - L. AZAMBUJAL. AZAMBUJA
    Wait for train
    L. AZAMBUJA
    U-18018 Sintra → Alverca
  • 6
    Ride to train station
    Ride to train station
    Lisboa - Oriente
    44 min
  • 7
    Walk to bus station
    Walk to bus station
    Gare do Oriente 29-C
    140 m • 2 min
  • 8
    Bus - 742742
    Wait for bus
    742
    Rio Maior
  • 9
    Ride to bus station Rio Maior
    Ride to bus station
    Rio Maior
    70 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oeiras to Rio Maior?

    The fastest way takes 221 minutes, using Bus line 1614, Bus line L. SINTRA, Bus line 742.

  • What is the alternative route to get from Oeiras to Rio Maior?

    The alternative route takes 221 minutes, using Bus line 1614, Bus line L. AZAMBUJA, Bus line 742.

  • Is there a direct bus between Oeiras and Rio Maior in Lisboa?

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

  • Which bus line goes from Oeiras to Rio Maior in Lisboa?

    The 1614 bus line goes from Portela Sintra (Estação Sul) station near Oeiras to Portela de Sintra (Estação) P11 Entrada Sul station. From there you’ll have to take one bus line and one train line till Portela de Sintra (Estação) P11 Entrada Sul station near Rio Maior in Lisboa

  • How long does it take to travel from Oeiras to Rio Maior in Lisboa by bus and train?

    The total travel time between Oeiras and Rio Maior in Lisboa by bus and train is about 3 hr 41 min.

  • Where do I get on the bus near Oeiras to get to Rio Maior in Lisboa?

    Get on the 1614 bus from the Portela Sintra (Estação Sul) stop near Oeiras in Lisboa.

  • Where do I get off the bus when travelling between Oeiras and Rio Maior in Lisboa?

    Get off the bus at the Portela de Sintra (Estação) P11 Entrada Sul stop, which is closest to Rio Maior in Lisboa.

  • How much is the total bus and train fare from Oeiras to Rio Maior?

    The ride from Oeiras to Rio Maior costs €11.50.

Real-Time Arrivals, Schedules, Maps & More