Skip to main content

How to get from Amadora to Odivelas by bus, metro and train?

From Amadora to Odivelas by bus, metro and train

To get from Amadora to Odivelas in Lisboa, you’ll need to take one bus line, one train line and one metro line: take the 1004 bus from Moinhos Funcheira (X) S Mira station to Amadora (Estação) P3 Entrada Norte station. Next, you’ll have to switch to the L. SINTRA train and finally take the Linha Amarela metro from Entrecampos station to Senhor Roubado station. The total trip duration for this route is approximately 57 min. The ride fare is €4.70.

57min€4.70
Walk to bus station
Bus - 10041004
Train - L. SINTRAL. SINTRA
Metro - Linha Amarela
Leaves from Moinhos Funcheira (X) S Mira

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Moinhos Funcheira (X) S Mira
    ID 030241
    120 m • 2 min
  • 2
    Bus - 10041004
    Wait for bus
    1004
    Amadora (Estação Norte)
  • 3
    Ride to bus station
    Ride to bus station
    Amadora (Estação) P3 Entrada Norte
    ID 030842
    9 min
  • 4
    Walk to train station
    Walk to train station
    Amadora
    80 m • 2 min
  • 5
    Train - L. SINTRAL. SINTRA
    Wait for train
    L. SINTRA
    U-18420 Sintra → Lisboa - Oriente
  • 6
    Ride to train station
    Ride to train station
    Entrecampos
    13 min
  • 7
    Walk to metro station
    Walk to metro station
    Entrecampos
    10 m • 1 min
  • 8
    Metro - Linha Amarela
    Wait for metro
    Linha Amarela
    Odivelas
  • 9
    Ride to metro station Senhor Roubado
    Ride to metro station
    Senhor Roubado
    12 min
*Duration based on 8am traffic

From Amadora to Odivelas by bus

To get from Amadora to Odivelas in Lisboa, you’ll need to take 3 bus lines: take the 1719 bus from Moinhos Funcheira (Rotunda) station to Colégio Militar (Metro) P6 station. Next, you’ll have to switch to the 1709 bus and finally take the 2824 bus from Pontinha (R Regimento Engenharia Um) station to Senhor Roubado (Metro) P2 station. The total trip duration for this route is approximately 1 hr 1 min. The ride fare is €4.65.

61min€4.65
Walk to bus station
Bus - 17191719
Bus - 17091709
Bus - 28242824
Walk to Odivelas
Leaves from Moinhos Funcheira (Rotunda)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Moinhos Funcheira (Rotunda)
    ID 030226
    320 m • 5 min
  • 2
    Bus - 17191719
    Wait for bus
    1719
    Colégio Militar (Metro)
  • 3
    Ride to bus station
    Ride to bus station
    Colégio Militar (Metro) P6
    ID 060127
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    Colégio Militar (Metro) P5
    ID 060068
    20 m • 1 min
  • 5
    Bus - 17091709
    Wait for bus
    1709
    Caneças (Largo Jardim)
  • 6
    Ride to bus station
    Ride to bus station
    Pontinha (R Regimento Engenharia Um)
    ID 110045
    6 min
  • 7
    Bus - 28242824
    Wait for bus
    2824
    Sr. Roubado (Metro)
  • 8
    Ride to bus station
    Ride to bus station
    Senhor Roubado (Metro) P2
    ID 110111
    22 min
  • 9
    Walk to Odivelas
    Walk to
    Odivelas
    30 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 Amadora to Odivelas

The distance between Amadora, Lisboa and Odivelas, Lisboa is approximately 18.03 km, which can typically be travelled in 57 min. Moovit will show you the directions from Amadora to Odivelas by bus, metro 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 Amadora

Amadora is located at Amadora, Lisboa and the nearest public transit station is Moinhos Funcheira (X) S Mira.

Metro stations close to Amadora:

  • Reboleira
  • Amadora Este
  • Alfornelos

Train stations close to Amadora:

  • Reboleira
  • Amadora

Bus stations close to Amadora:

  • Moinhos Funcheira (X) S Mira
  • Estr Serra Mira (Estaleiros CMA)
  • Estr Serra Mira (Posto Combustível)

Public transit stations close to Odivelas, Lisboa

Odivelas is located at Odivelas, Lisboa and the nearest public transit station is Senhor Roubado (Metro) P2.

Metro stations close to Odivelas:

  • Senhor Roubado
  • Ameixoeira
  • Lumiar

Bus stations close to Odivelas:

  • Senhor Roubado (Metro) P2
  • Sr Roubado
  • Sr. Roubado

From Amadora to Odivelas by bus

To get from Amadora to Odivelas in Lisboa, you’ll need to take 3 bus lines: take the 1719 bus from Moinhos Funcheira (Rotunda) station to Colégio Militar (Metro) P6 station. Next, you’ll have to switch to the 1709 bus and finally take the 2824 bus from Pontinha (R Regimento Engenharia Um) station to Senhor Roubado (Metro) P2 station. The total trip duration for this route is approximately 1 hr 1 min. The ride fare is €4.65.

61min€4.65
Walk to bus station
Bus - 17191719
Bus - 17091709
Bus - 28242824
Walk to Odivelas
Leaves from Moinhos Funcheira (Rotunda)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Moinhos Funcheira (Rotunda)
    ID 030226
    320 m • 5 min
  • 2
    Bus - 17191719
    Wait for bus
    1719
    Colégio Militar (Metro)
  • 3
    Ride to bus station
    Ride to bus station
    Colégio Militar (Metro) P6
    ID 060127
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    Colégio Militar (Metro) P5
    ID 060068
    20 m • 1 min
  • 5
    Bus - 17091709
    Wait for bus
    1709
    Caneças (Largo Jardim)
  • 6
    Ride to bus station
    Ride to bus station
    Pontinha (R Regimento Engenharia Um)
    ID 110045
    6 min
  • 7
    Bus - 28242824
    Wait for bus
    2824
    Sr. Roubado (Metro)
  • 8
    Ride to bus station
    Ride to bus station
    Senhor Roubado (Metro) P2
    ID 110111
    22 min
  • 9
    Walk to Odivelas
    Walk to
    Odivelas
    30 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Amadora to Odivelas?

    The fastest way takes 57 minutes, using Bus line 1004, Bus line L. SINTRA, Bus line Linha Amarela.

  • What is the alternative route to get from Amadora to Odivelas?

    The alternative route takes 61 minutes, using Bus line 1719, Bus line 1709, Bus line 2824.

  • Is there a direct bus between Amadora and Odivelas in Lisboa?

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

  • Which bus line goes from Amadora to Odivelas in Lisboa?

    The 1004 bus line goes from Moinhos Funcheira (X) S Mira station near Amadora to Amadora (Estação Norte) station. From there you’ll have to take one train line and one metro line till Amadora (Estação Norte) station near Odivelas in Lisboa

  • How long does it take to travel from Amadora to Odivelas in Lisboa by bus, train and metro?

    The total travel time between Amadora and Odivelas in Lisboa by bus, train and metro is about 57 min.

  • Where do I get on the bus near Amadora to get to Odivelas in Lisboa?

    Get on the 1004 bus from the Moinhos Funcheira (X) S Mira stop near Amadora in Lisboa.

  • Where do I get off the bus when travelling between Amadora and Odivelas in Lisboa?

    Get off the bus at the Amadora (Estação Norte) station, which is closest to Odivelas in Lisboa.

  • How much is the total bus, train and metro fare from Amadora to Odivelas?

    The ride from Amadora to Odivelas costs €4.70.

Real-Time Arrivals, Schedules, Maps & More