There are 4 ways to get from Torres Vedras to Venda do Pinheiro by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Torres Vedras to Malveiratrain 30810 / ...
1h 20m€4–7Bus, line 701 bus, line 2740 bus
- Take the bus from Terminal Rodoviário de Torres Vedras to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Sete Rios to Campo Grandebus 701
- Take the bus from Campo Grande to R Quinta dos Estrangeirosbus
1h 59m€8–13Taxi
- Take the taxi from Torres Vedras to Venda do Pinheirotaxi 25.4 km
19 min€23–28Drive 25.4 km
- Drive from Torres Vedras to Venda do Pinheirocar 25.4 km
19 min€5–6
Torres Vedras to Venda do Pinheiro by train and bus
Comparing Your Travel Options
The cheapest way to get from Torres Vedras to Venda do Pinheiro is to drive which costs €4 - €6 and takes 19 min.
The fastest way to get from Torres Vedras to Venda do Pinheiro is to taxi which takes 19 min and costs €23 - €28.
No, there is no direct bus from Torres Vedras to Venda do Pinheiro. However, there are services departing from Terminal Rodoviário de Torres Vedras and arriving at R Quinta dos Estrangeiros via Estação Sete Rios and Campo Grande. The journey, including transfers, takes approximately 1h 59m.
No, there is no direct train from Torres Vedras to Venda do Pinheiro. However, there are services departing from Torres Vedras and arriving at Malveira via . The journey, including transfers, takes approximately 1h 20m.
The distance between Torres Vedras and Venda do Pinheiro is 28 km. The road distance is 25.4 km.
The best way to get from Torres Vedras to Venda do Pinheiro without a car is to train which takes 1h 20m and costs €3 - €8.
It takes approximately 1h 20m to get from Torres Vedras to Venda do Pinheiro, including transfers.
Torres Vedras to Venda do Pinheiro bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Torres Vedras station.
Torres Vedras to Venda do Pinheiro train services, operated by Comboios de Portugal, depart from Torres Vedras station.
The best way to get from Torres Vedras to Venda do Pinheiro is to train which takes 1h 20m and costs €3 - €8. Alternatively, you can bus and line 701 bus and line 2740 bus, which costs €8 - €13 and takes 1h 59m.
What companies run services between Torres Vedras, Portugal and Venda do Pinheiro, Portugal?
Comboios de Portugal operates a train from Torres Vedras to Malveira hourly. Tickets cost €2–5 and the journey takes 51 min. Alternatively, you can take a bus from Terminal Rodoviário de Torres Vedras to R Quinta dos Estrangeiros via Estação Rodoviária de Sete Rios, Estação Sete Rios, and Campo Grande in around 1h 59m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Torres Vedras to Malveira
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €2–5
- Website
- Comboios de Portugal
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Terminal Rodoviário de Torres Vedras to Estação Rodoviária de Sete Rios
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €3–6
- Website
- Rede Expressos
- Phone
- +351 213 613 000
- Website
- Carris
Bus from Estação Sete Rios to Campo Grande
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- Carris
- Phone
- +351 210 418 800
- [email protected]
- Website
- carrismetropolitana.pt
Bus from Campo Grande to R Quinta dos Estrangeiros
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €2–4
- Ave. Duration
- 19 min
- Estimated price
- €23–28
Isabel Táxi
- Phone
- +351 919 254 564
- Website
- isabeltaxitorresvedras.pt
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.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 Travelling by boat in Italy, French strikes 2018: What are my alternative transport options?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
Torres Vedras to Venda do Pinheiro bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Torres Vedras to Venda do Pinheiro train services, operated by Comboios de Portugal, arrive at Malveira station.
Yes, the driving distance between Torres Vedras to Venda do Pinheiro is 25 km. It takes approximately 19 min to drive from Torres Vedras to Venda do Pinheiro.
There are 7170+ hotels available in Venda do Pinheiro.













