Skip to main content

How to get from Vila Franca De Xira to Sobral De Monte Agraço by bus?

From Vila Franca De Xira to Sobral De Monte Agraço by bus

To get from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa, take the 2921 bus from Vila Franca De Xira (Terminal) station to Alhandra - En10 Viaduto Ae station. Next, take the 43 bus from Alhandra - En10 Viaduto Ae station to Sobral De Monte Agraço - Junta Freguesia station. The total trip duration for this route is approximately 1 hr 2 min. The ride fare is €4.80.

62min€4.80
Walk to bus station
Bus - 29212921
Bus - 4343
Walk to Sobral De Monte Agraço
Leaves from Vila Franca De Xira (Terminal)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Vila Franca De Xira (Terminal)
    ID 180079
    130 m • 2 min
  • 2
    Bus - 29212921
    Wait for bus
    2921
    Arruda Vinhos
  • 3
    Ride to bus station
    Ride to bus station
    Alhandra - En10 Viaduto Ae
    ID 180068
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Alhandra - En10 Viaduto Ae
    ID 180067
    50 m • 1 min
  • 5
    Bus - 4343
    Wait for bus
    43
    Sobral de Monte Agraço
  • 6
    Ride to bus station
    Ride to bus station
    Sobral De Monte Agraço - Junta Freguesia
    40 min
  • 7
    Walk to Sobral De Monte Agraço
    Walk to
    Sobral De Monte Agraço
    740 m • 10 min
*Duration based on 8am traffic

From Vila Franca De Xira to Sobral De Monte Agraço by bus and train

To get from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa, take the L. AZAMBUJA train from Vila Franca de Xira station to Alhandra station. Next, take the 43 bus from Alhandra - En10 Viaduto Ae station to Sobral De Monte Agraço - Junta Freguesia station. The total trip duration for this route is approximately 1 hr 10 min. The ride fare is €4.90.

70min€4.90
Walk to train station
Train - L. AZAMBUJAL. AZAMBUJA
Bus - 4343
Walk to Sobral De Monte Agraço
Leaves from Vila Franca de Xira

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Vila Franca de Xira
    150 m • 2 min
  • 2
    Train - L. AZAMBUJAL. AZAMBUJA
    Wait for train
    L. AZAMBUJA
    U-16508 Castanheira do Ribatejo → Alcântara-Terra
  • 3
    Ride to train station
    Ride to train station
    Alhandra
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Alhandra - En10 Viaduto Ae
    ID 180067
    580 m • 8 min
  • 5
    Bus - 4343
    Wait for bus
    43
    Sobral de Monte Agraço
  • 6
    Ride to bus station
    Ride to bus station
    Sobral De Monte Agraço - Junta Freguesia
    40 min
  • 7
    Walk to Sobral De Monte Agraço
    Walk to
    Sobral De Monte Agraço
    740 m • 10 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 Vila Franca De Xira to Sobral De Monte Agraço

The distance between Vila Franca De Xira, Lisboa and Sobral De Monte Agraço, Lisboa is approximately 25.14 km, which can typically be travelled in 62 min. Moovit will show you the directions from Vila Franca De Xira to Sobral De Monte Agraço 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 Vila Franca De Xira

Vila Franca De Xira is located at Vila Franca De Xira, Lisboa and the nearest public transit station is Lgo Marquês Pombal (Vila Franca Xira).

Train stations close to Vila Franca De Xira:

  • Vila Franca de Xira
  • Castanheira do Ribatejo
  • Alhandra

Bus stations close to Vila Franca De Xira:

  • Lgo Marquês Pombal (Vila Franca Xira)
  • Vila Franca De Xira (Terminal)
  • Vila Franca De Xira (Estação)

Public transit stations close to Sobral De Monte Agraço, Lisboa

Sobral De Monte Agraço is located at Sobral De Monte Agraço, Lisboa and the nearest public transit station is Sobral De Monte Agraço - Junta Freguesia.

Bus stations close to Sobral De Monte Agraço:

  • Sobral De Monte Agraço - Junta Freguesia
  • Sobral De Monte Agraço - J. Freg.
  • Sobral De Monte Agraço - R. Cândido Reis

From Vila Franca De Xira to Sobral De Monte Agraço by bus and train

To get from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa, take the L. AZAMBUJA train from Vila Franca de Xira station to Alhandra station. Next, take the 43 bus from Alhandra - En10 Viaduto Ae station to Sobral De Monte Agraço - Junta Freguesia station. The total trip duration for this route is approximately 1 hr 10 min. The ride fare is €4.90.

70min€4.90
Walk to train station
Train - L. AZAMBUJAL. AZAMBUJA
Bus - 4343
Walk to Sobral De Monte Agraço
Leaves from Vila Franca de Xira

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Vila Franca de Xira
    150 m • 2 min
  • 2
    Train - L. AZAMBUJAL. AZAMBUJA
    Wait for train
    L. AZAMBUJA
    U-16508 Castanheira do Ribatejo → Alcântara-Terra
  • 3
    Ride to train station
    Ride to train station
    Alhandra
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Alhandra - En10 Viaduto Ae
    ID 180067
    580 m • 8 min
  • 5
    Bus - 4343
    Wait for bus
    43
    Sobral de Monte Agraço
  • 6
    Ride to bus station
    Ride to bus station
    Sobral De Monte Agraço - Junta Freguesia
    40 min
  • 7
    Walk to Sobral De Monte Agraço
    Walk to
    Sobral De Monte Agraço
    740 m • 10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Vila Franca De Xira to Sobral De Monte Agraço?

    The fastest way takes 62 minutes, using Bus line 2921, Bus line 43.

  • What is the alternative route to get from Vila Franca De Xira to Sobral De Monte Agraço?

    The alternative route takes 70 minutes, using Bus line L. AZAMBUJA, Bus line 43.

  • Is there a direct bus between Vila Franca De Xira and Sobral De Monte Agraço in Lisboa?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 2 min.

  • Which bus line goes from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa?

    The 2921 bus line goes from Vila Franca De Xira (Terminal) station near Vila Franca De Xira to Arruda Vinhos station. From there you’ll have to take one bus line till Arruda Vinhos station near Sobral De Monte Agraço in Lisboa

  • How long does it take to travel from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa by bus?

    The total travel time between Vila Franca De Xira and Sobral De Monte Agraço in Lisboa by bus is about 1 hr 2 min.

  • Where do I get on the bus near Vila Franca De Xira to get to Sobral De Monte Agraço in Lisboa?

    Get on the 2921 bus from the Vila Franca De Xira (Terminal) stop near Vila Franca De Xira in Lisboa.

  • Where do I get off the bus when travelling between Vila Franca De Xira and Sobral De Monte Agraço in Lisboa?

    Get off the bus at the Arruda Vinhos stop, which is closest to Sobral De Monte Agraço in Lisboa.

  • When is the last bus from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa?

    The last bus from Vila Franca De Xira to Sobral De Monte Agraço in Lisboa is the Torres Vedras - Vila Franca de Xira (via Cotovios) line. It leaves the Vila Franca De Xira (Terminal) stop at 8:00 PM.

  • How much is the bus fare from Vila Franca De Xira to Sobral De Monte Agraço?

    The ride from Vila Franca De Xira to Sobral De Monte Agraço costs €4.80.

Real-Time Arrivals, Schedules, Maps & More