There are 5 ways to get from Lisbon to Ribafria by train, taxi, bus, 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, taxi via Castanheira Do Ribatejo
best- Take the train from Lisboa Oriente to Castanheira Do Ribatejotrain Re / ...
- Take the taxi from Castanheira Do Ribatejo to Ribafriataxi
54 min€30–46Drive 46.7 km
cheapest- Drive from Lisbon to Ribafriacar 46.7 km
40 min€8–11Bus, taxi
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Torres Vedrasbus 1 | Lisboa
- Take the taxi from Terminal Rodoviário de Torres Vedras to Ribafriataxi
1h 8m€31–44Train, taxi
- Take the train from Lisboa Oriente to Vila Franca De Xiratrain Re / ...
- Take the taxi from Vila Franca De Xira to Ribafriataxi
42 min€31–49Taxi
- Take the taxi from Lisbon to Ribafriataxi 46.7 km
40 min€55–70
Questions & Answers
The cheapest way to get from Lisbon to Ribafria is to drive which costs €7 - €11 and takes 40 min.
The fastest way to get from Lisbon to Ribafria is to drive which takes 40 min and costs €7 - €11.
The distance between Lisbon and Ribafria is 47 km. The road distance is 46.7 km.
The best way to get from Lisbon to Ribafria without a car is to train and taxi via Castanheira Do Ribatejo which takes 54 min and costs €30 - €50.
It takes approximately 54 min to get from Lisbon to Ribafria, including transfers.
Yes, the driving distance between Lisbon to Ribafria is 47 km. It takes approximately 40 min to drive from Lisbon to Ribafria.
There are 496+ hotels available in Ribafria.
What companies run services between Lisbon, Portugal and Ribafria, PT-11, Portugal?
There is no direct connection from Lisbon to Ribafria. However, you can take the train to Castanheira Do Ribatejo then take the taxi to Ribafria. Alternatively, you can take the bus to Terminal Rodoviário de Torres Vedras then take the taxi to Ribafria.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Castanheira Do Ribatejo
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–15
- Website
- https://www.cp.pt/passageiros/en
Train from Lisboa Oriente to Vila Franca De Xira
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- €2–14
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Torres Vedras
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €4–10
- Website
- https://rede-expressos.pt/en
- Ave. Duration
- 28 min
- Estimated price
- €27–70
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.pt
Auto Táxis Ribeiro & Victor
- Phone
- +351 261 321 816
Táxi Odivelas 24
- Phone
- +351 961 899 574
- Website
- joaommlopesjl.wixsite.com
Odilour
- Phone
- +351 211 509 365
- Website
- odilour.com
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.pt
Auto Táxis Ribeiro & Victor
- Phone
- +351 261 321 816
Táxi Odivelas 24
- Phone
- +351 961 899 574
- Website
- joaommlopesjl.wixsite.com
Odilour
- Phone
- +351 211 509 365
- Website
- odilour.com
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.pt
Auto Táxis Ribeiro & Victor
- Phone
- +351 261 321 816
Retális
- Phone
- +351 218 119 000
- Website
- retalis.pt
Cooptáxis
- Phone
- +351 217 932 756
- Website
- cooptaxis.pt
Retális
- Phone
- +351 218 119 000
- Website
- retalis.pt
Cooptáxis
- Phone
- +351 217 932 756
- Website
- cooptaxis.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 Train travel in France: A guide to SNCF, Italy Travel Guides, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.











