There are 5 ways to get from Vialonga to Barreiro by train, ferry, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry
best- Take the train from Povoa to Lisboa - Santa Apoloniatrain Re / ...
- Take the ferry from Estação Fluvial do Terreiro do Paço to Barreiroferry Terreiro do Paço
52 min€5–14Line 2794 bus, line 4701 bus
- Take the bus from R M Carlota Oliveira 105 to Estação Rodoviária de Lisboa Orientebus 2794
- Take the bus from Estação Rodoviária de Lisboa Oriente to Av 1º De Maio - Esc Mouzinho Da Silveirabus 4701 / ...
1h 34m€5–8Train, line 17204 train
- Take the train from Lisboa Oriente to Pinhal Novotrain Ic
- Take the train from Pinhal Novo to Barreiro-Atrain 17100 / ...
1h 57m€7–15Drive 47 km
- Drive from Vialonga to Barreirocar 47 km
37 min€8–11Taxi
- Take the taxi from Vialonga to Barreirotaxi 47 km
37 min€55–70
Vialonga to Barreiro by train, subway, and ferry
Questions & Answers
The cheapest way to get from Vialonga to Barreiro is to line 2794 bus and line 4701 bus which costs €5 - €9 and takes 1h 34m.
The fastest way to get from Vialonga to Barreiro is to drive which takes 37 min and costs €7 - €11.
No, there is no direct bus from Vialonga to Barreiro. However, there are services departing from R M Carlota Oliveira 105 and arriving at Av 1º De Maio - Esc Mouzinho Da Silveira via Estação Rodoviária de Lisboa Oriente. The journey, including transfers, takes approximately 1h 34m.
No, there is no direct train from Vialonga to Barreiro. However, there are services departing from Povoa and arriving at Barreiro-A via Lisboa Oriente and Pinhal Novo. The journey, including transfers, takes approximately 1h 57m.
The distance between Vialonga and Barreiro is 28 km. The road distance is 47 km.
The best way to get from Vialonga to Barreiro without a car is to train and ferry which takes 52 min and costs €4 - €15.
It takes approximately 52 min to get from Vialonga to Barreiro, including transfers.
Vialonga to Barreiro bus services, operated by Carris Metropolitana, depart from R M Carlota Oliveira 105 station.
Vialonga to Barreiro train services, operated by Comboios de Portugal, depart from Lisboa Oriente station.
The best way to get from Vialonga to Barreiro is to line 2794 bus and line 4701 bus which takes 1h 34m and costs €5 - €9. Alternatively, you can train and line 17204 train, which costs €7 - €16 and takes 1h 57m.
What companies run services between Vialonga, PT-11, Portugal and Barreiro, Portugal?
You can take a bus from R M Carlota Oliveira 105 to Av 1º De Maio - Esc Mouzinho Da Silveira via Estação Rodoviária de Lisboa Oriente in around 1h 34m. Alternatively, you can take a train from Povoa to Barreiro-A via Lisboa Oriente and Pinhal Novo in around 1h 57m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Povoa to Lisboa - Santa Apolonia
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–4
- Website
- https://www.cp.pt/en/
Train from Lisboa Oriente to Pinhal Novo
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–10
- Website
- https://www.cp.pt/en/
Train from Pinhal Novo to Barreiro-A
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–3
- Website
- https://www.cp.pt/en/
- Phone
- +351 210 418 800
- [email protected]
- Website
- carrismetropolitana.pt
Bus from R M Carlota Oliveira 105 to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–4
Bus from Estação Rodoviária de Lisboa Oriente to Av 1º De Maio - Esc Mouzinho Da Silveira
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–5
- Phone
- +351 808 20 30 50
- [email protected]
- Website
- ttsl.pt
Ferry from Estação Fluvial do Terreiro do Paço to Barreiro
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–3
- Schedules at
- ttsl.pt
- Ave. Duration
- 37 min
- Estimated price
- €55–70
Odilour
- Phone
- +351 211 509 365
- Website
- odilour.com
Táxi Odivelas 24
- Phone
- +351 961 899 574
- Website
- joaommlopesjl.wixsite.com
Cooptáxis
- Phone
- +351 217 932 756
- Website
- cooptaxis.pt
Retális
- Phone
- +351 218 119 000
- Website
- retalis.pt
Taxigal
- Phone
- +351 961 532 938
- Website
- taxigal.pt
Táxis Massamá
- Phone
- +351 962 854 607
- Website
- taxismassama.pt
Táxi Sintra
- Phone
- +351 967 459 750
- Website
- taxi24sintra.com
Auto Estrela Almadense
- Phone
- +351 212 509 660
- Website
- autoestrela.com
Ratalma-Cooperativa Rádio Táxis de Almada
- Phone
- +351 212 947 070
- Website
- ratalma.pt
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Which side of Niagara Falls should I choose (and how do I get there)?, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Vialonga to Barreiro bus services, operated by Carris Metropolitana, arrive at Estação Rodoviária de Lisboa Oriente station.
Vialonga to Barreiro train services, operated by Comboios de Portugal, arrive at Pinhal Novo station.
Yes, the driving distance between Vialonga to Barreiro is 47 km. It takes approximately 37 min to drive from Vialonga to Barreiro.
There are 9856+ hotels available in Barreiro.















