There are 6 ways to get from Olivais to Barreiro by bus, train, car, taxi, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 4701 bus
best- Take the bus from Gare do Oriente 25-C to Av 1º De Maio - Esc Mouzinho Da Silveirabus 4701 / ...
50 min€3–5Train, line 17204 train
- Take the train from Lisboa Oriente to Pinhal Novotrain Ic
- Take the train from Pinhal Novo to Barreiro-Atrain 17100 / ...
1h 23m€6–11Drive 38 km
- Drive from Olivais to Barreirocar 38 km
29 min€7–10Taxi
- Take the taxi from Olivais to Barreirotaxi 38 km
29 min€30–40Line 781 bus, ferry
- Take the bus from Piscina Olivais to Sul e Suestebus 781 / ...
- Take the ferry from Estação Fluvial do Terreiro do Paço to Barreiroferry Terreiro do Paço
1h 3m€4–5Line 728 bus, ferry
- Take the bus from Olivais Velho - Av. Inf. D. Henrique to Sul e Suestebus 728
- Take the ferry from Estação Fluvial do Terreiro do Paço to Barreiroferry Terreiro do Paço
1h 5m€4–5
Olivais to Barreiro by bus
Comparing Your Travel Options
The cheapest way to get from Olivais to Barreiro is to line 4701 bus which costs €3 - €5 and takes 50 min.
The fastest way to get from Olivais to Barreiro is to drive which takes 29 min and costs €6 - €10.
Yes, there is a direct bus departing from Gare do Oriente 25-C and arriving at Av 1º De Maio - Esc Mouzinho Da Silveira. Services depart every 20 minutes, and operate every day. The journey takes approximately 50 min.
No, there is no direct train from Olivais to Barreiro. However, there are services departing from Lisboa Oriente and arriving at Barreiro-A via Pinhal Novo. The journey, including transfers, takes approximately 1h 23m.
The distance between Olivais and Barreiro is 37 km. The road distance is 38 km.
The best way to get from Olivais to Barreiro without a car is to line 4701 bus which takes 50 min and costs €3 - €5.
The line 4701 bus from Gare do Oriente 25-C to Av 1º De Maio - Esc Mouzinho Da Silveira takes 50 min including transfers and departs every 20 minutes.
Olivais to Barreiro bus services, operated by Carris Metropolitana, depart from Gare do Oriente 25-C station.
Olivais to Barreiro train services, operated by Comboios de Portugal, depart from Lisboa Oriente station.
The best way to get from Olivais to Barreiro is to line 4701 bus which takes 50 min and costs €3 - €5. Alternatively, you can train and line 17204 train, which costs €5 - €11 and takes 1h 23m.
What companies run services between Olivais, PT-11, Portugal and Barreiro, Portugal?
Carris Metropolitana operates a bus from Gare do Oriente 25-C to Av 1º De Maio - Esc Mouzinho Da Silveira every 20 minutes. Tickets cost €3–5 and the journey takes 50 min. Alternatively, you can take a train from Lisboa Oriente to Barreiro-A via Pinhal Novo in around 1h 23m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Pinhal Novo
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- Comboios de Portugal
Train from Pinhal Novo to Barreiro-A
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- Comboios de Portugal
- Phone
- +351 210 418 800
- [email protected]
- Website
- carrismetropolitana.pt
Bus from Gare do Oriente 25-C 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 213 613 000
- Website
- Carris
Bus from Piscina Olivais to Sul e Sueste
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- Carris
Bus from Olivais Velho - Av. Inf. D. Henrique to Sul e Sueste
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- Carris
- 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
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
- 29 min
- Estimated price
- €30–40
Cooptáxis
- Phone
- +351 217 932 756
- Website
- cooptaxis.pt
Retális
- Phone
- +351 218 119 000
- Website
- retalis.pt
UBER
- Website
- uber.com
Odilour
- Phone
- +351 211 509 365
- Website
- odilour.com
Táxi Odivelas 24
- Phone
- +351 961 899 574
- Website
- joaommlopesjl.wixsite.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 South Korea: Travelling from Seoul to Busan , Is ride-sharing platform BlaBlaCar right for you?, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Olivais to Barreiro bus services, operated by Carris Metropolitana, arrive at Av 1º De Maio - Esc Mouzinho Da Silveira station.
Olivais to Barreiro train services, operated by Comboios de Portugal, arrive at Pinhal Novo station.
Yes, the driving distance between Olivais to Barreiro is 38 km. It takes approximately 29 min to drive from Olivais to Barreiro.
There are 9436+ hotels available in Barreiro.
















