There are 4 ways to get from Peniche to Ribafria by 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.
Bus, taxi
best- Take the bus from Peniche - Tribunal to Carrasqueirabus Rápida Azul 786
- Take the taxi from Carrasqueira to Ribafriataxi
1h 13m€39–49Drive 51.9 km
cheapest- Drive from Peniche to Ribafriacar 51.9 km
1h€8–12Taxi
- Take the taxi from Peniche to Ribafriataxi 51.9 km
1h€65–80Bus, taxi via Terminal Rodoviário de Torres Vedras
- Take the bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Torres Vedrasbus 1 | Peniche
- Take the taxi from Terminal Rodoviário de Torres Vedras to Ribafriataxi
1h 13m€31–43
Questions & Answers
The cheapest way to get from Peniche to Ribafria is to drive which costs €7 - €12 and takes 1h.
The fastest way to get from Peniche to Ribafria is to drive which takes 1h and costs €7 - €12.
The distance between Peniche and Ribafria is 54 km. The road distance is 51.9 km.
The best way to get from Peniche to Ribafria without a car is to bus and taxi which takes 1h 13m and costs €35 - €50.
It takes approximately 1h 13m to get from Peniche to Ribafria, including transfers.
Yes, the driving distance between Peniche to Ribafria is 52 km. It takes approximately 1h to drive from Peniche to Ribafria.
There are 496+ hotels available in Ribafria.
What companies run services between Peniche, Portugal and Ribafria, PT-11, Portugal?
There is no direct connection from Peniche to Ribafria. However, you can take the bus to Carrasqueira then take the taxi to Ribafria. Alternatively, you can drive from Peniche to Ribafria in around 1h.
- Phone
- +351 262 76 76 76
- rdo@rodoviariadooeste.pt
- Website
- rodoviariadooeste.pt
Bus from Peniche - Tribunal to Carrasqueira
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €3–5
Bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Torres Vedras
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- €4–6
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €4–6
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Peniche to Terminal Rodoviário de Torres Vedras
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://rede-expressos.pt/en
- Ave. Duration
- 40 min
- Estimated price
- €27–80
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.pt
Auto Táxis Ribeiro & Victor
- Phone
- +351 261 321 816
Táxis Óbidos
- Phone
- +351 963 053 455
- Website
- taxisobidos.com
Táxis Óbidos
- Phone
- +351 963 053 455
- Website
- taxisobidos.com
Táxi Teixeira
- Phone
- +351 911 039 991
David Vicente - Taxi
Táxis Torres Vedras
- Phone
- +351 910 172 972
- Website
- taxistorresvedras.pt
Auto Táxis Ribeiro & Victor
- Phone
- +351 261 321 816
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 Italian Lakes: Getting around by train, Travelling around the UAE, and How to get from Florence to Rome - to help you get the most out of your next trip.



