Skip to main content

How to get from Odivelas to Sintra by bus?

From Odivelas to Sintra by bus

Take one direct bus from Odivelas to Sintra in Lisboa: take the 2702 bus from Odivelas (Metro) P6 station to Av Dinamarca 124 station. The total trip duration for this route is approximately 29 min. The ride fare is €1.55.

29min€1.55
Walk to bus station
Bus - 27022702
Leaves from Odivelas (Metro) P6

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odivelas (Metro) P6
    ID 110393
    80 m • 1 min
  • 2
    Bus - 27022702
    Wait for bus
    2702
    Pontinha (Metro)
  • 3
    Ride to bus station Av Dinamarca 124
    Ride to bus station
    Av Dinamarca 124
    ID 171617
    27 min
*Duration based on 8am traffic

Alternative route from Odivelas to Sintra by bus via 2850 and 1710

To get from Odivelas to Sintra in Lisboa, take the 2850 bus from Odivelas (Metro) P12 station to R Sto André (Pontinha) station. Next, take the 1710 bus from Pontinha (R Regimento Engenharia Um) station to Av Lisboa 80 station. The total trip duration for this route is approximately 48 min. The ride fare is €4.65.

48min€4.65
Walk to bus station
Bus - 28502850
Bus - 17101710
Walk to Sintra
Leaves from Odivelas (Metro) P12

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odivelas (Metro) P12
    ID 110391
    130 m • 2 min
  • 2
    Bus - 28502850
    Wait for bus
    2850
    Costa Caparica
  • 3
    Ride to bus station
    Ride to bus station
    R Sto André (Pontinha)
    ID 110695
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Pontinha (R Regimento Engenharia Um)
    ID 110045
    170 m • 3 min
  • 5
    Bus - 17101710
    Wait for bus
    1710
    Caneças (Qtª São Carlos)
  • 6
    Ride to bus station
    Ride to bus station
    Av Lisboa 80
    ID 171555
    21 min
  • 7
    Walk to Sintra
    Walk to
    Sintra
    110 m • 2 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 Odivelas to Sintra

The distance between Odivelas, Lisboa and Sintra, Lisboa is approximately 7.8 km, which can typically be travelled in 29 min. Moovit will show you the directions from Odivelas to Sintra by bus, so no matter how you choose to travel in Lisboa – you will always have plenty of easy options.

Public transit stations close to Odivelas

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

Metro stations close to Odivelas:

  • Telheiras
  • Senhor Roubado
  • Ameixoeira

Bus stations close to Odivelas:

  • Odivelas (Metro) P5
  • Odivelas (Metro) P4
  • Odivelas (Metro) P6

Public transit stations close to Sintra, Lisboa

Sintra is located at Sintra, Lisboa and the nearest public transit station is Av Timor 35.

Metro stations close to Sintra:

  • Amadora Este

Train stations close to Sintra:

  • Amadora

Bus stations close to Sintra:

  • Av Timor 35
  • Av Timor 27
  • Av Timor 5

Alternative route from Odivelas to Sintra by bus via 2850 and 1710

To get from Odivelas to Sintra in Lisboa, take the 2850 bus from Odivelas (Metro) P12 station to R Sto André (Pontinha) station. Next, take the 1710 bus from Pontinha (R Regimento Engenharia Um) station to Av Lisboa 80 station. The total trip duration for this route is approximately 48 min. The ride fare is €4.65.

48min€4.65
Walk to bus station
Bus - 28502850
Bus - 17101710
Walk to Sintra
Leaves from Odivelas (Metro) P12

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Odivelas (Metro) P12
    ID 110391
    130 m • 2 min
  • 2
    Bus - 28502850
    Wait for bus
    2850
    Costa Caparica
  • 3
    Ride to bus station
    Ride to bus station
    R Sto André (Pontinha)
    ID 110695
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Pontinha (R Regimento Engenharia Um)
    ID 110045
    170 m • 3 min
  • 5
    Bus - 17101710
    Wait for bus
    1710
    Caneças (Qtª São Carlos)
  • 6
    Ride to bus station
    Ride to bus station
    Av Lisboa 80
    ID 171555
    21 min
  • 7
    Walk to Sintra
    Walk to
    Sintra
    110 m • 2 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 29 minutes, using Bus line 2702.

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

    The alternative route takes 48 minutes, using Bus line 2850, Bus line 1710.

  • Is there a direct bus between Odivelas and Sintra?

    Yes, there’s a direct bus going from Odivelas in Odivelas to Sintra in Lisboa in 29 min.

  • Which bus line goes from Odivelas to Sintra?

    The 2702 bus line goes from Odivelas (Metro) P6 station near Odivelas in Odivelas to Pontinha (Metro) station near Sintra in Lisboa.

  • How long does it take to travel from Odivelas to Sintra by bus?

    The total travel time between Odivelas in Odivelas and Sintra in Lisboa by bus is about 29 min.

  • Where do I get on the bus near Odivelas to get to Sintra?

    Get on the 2702 bus from the Odivelas (Metro) P6 stop near Odivelas in Odivelas.

  • Where do I get off the bus when travelling between Odivelas and Sintra?

    Get off the bus at the Pontinha (Metro) stop, which is closest to Sintra in Lisboa.

  • When is the first bus from Odivelas to Sintra?

    The first bus from Odivelas in Odivelas to Sintra in Lisboa is Lisboa (C. Grande) - Pontinha (Metro). It leaves the Odivelas (Metro) P6 stop at 9:20 AM.

  • How much is the bus fare from Odivelas to Sintra?

    The ride from Odivelas to Sintra costs €1.55.

Real-Time Arrivals, Schedules, Maps & More