There are 4 ways to get from Coimbra to Ribamar by train, 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
best- Take the train from Coimbra-B to Caldas Da Rainhatrain 802 / ...
- Take the train from Caldas Da Rainha to Outeirotrain 30810 / ...
3h 38m€40–62Bus
cheapest- Take the bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Penichebus 15 | Coimbra / ...
3h 49m€24–45Drive 161.8 km
- Drive from Coimbra to Ribamarcar 161.8 km
1h 52m€26–37Train, bus
- Take the train from Coimbra-B to Lisboa Orientetrain Ic / ...
- Take the bus from Lisboa - Campo Grande to Carrasqueirabus Rápida Azul 786
3h 45m€43–70
Questions & Answers
The cheapest way to get from Coimbra to Ribamar is to drive which costs €25 - €40 and takes 1h 52m.
The fastest way to get from Coimbra to Ribamar is to drive which takes 1h 52m and costs €25 - €40.
No, there is no direct bus from Coimbra to Ribamar. However, there are services departing from Terminal Rodoviário de Coimbra and arriving at Terminal Rodoviário da Lourinhã via Terminal Rodoviário de Peniche. The journey, including transfers, takes approximately 3h 49m.
No, there is no direct train from Coimbra to Ribamar. However, there are services departing from Coimbra-B and arriving at Outeiro via Caldas Da Rainha. The journey, including transfers, takes approximately 3h 38m.
The distance between Coimbra and Ribamar is 179 km. The road distance is 161.8 km.
The best way to get from Coimbra to Ribamar without a car is to train which takes 3h 38m and costs €40 - €65.
It takes approximately 3h 38m to get from Coimbra to Ribamar, including transfers.
Coimbra to Ribamar bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Coimbra station.
Coimbra to Ribamar train services, operated by Comboios de Portugal, depart from Coimbra-B station.
The best way to get from Coimbra to Ribamar is to train which takes 3h 38m and costs €40 - €65. Alternatively, you can bus, which costs €23 - €45 and takes 3h 49m.
What companies run services between Coimbra, Portugal and Ribamar, Portugal?
You can take a train from Coimbra-B to Ribamar via Caldas Da Rainha and Outeiro in around 3h 38m. Alternatively, Rede Expressos operates a bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Peniche every 2 hours. Tickets cost €11–28 and the journey takes 2h 50m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Coimbra-B to Caldas Da Rainha
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €14–27
- Website
- https://www.cp.pt/en/
Train from Caldas Da Rainha to Outeiro
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €2–6
- Website
- https://www.cp.pt/en/
Train from Coimbra-B to Lisboa Oriente
- Ave. Duration
- 1h 39m
- Frequency
- Every 30 minutes
- Estimated price
- €22–45
- Website
- https://www.cp.pt/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Terminal Rodoviário de Coimbra to Terminal Rodoviário de Peniche
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- €11–28
- Website
- https://rede-expressos.pt/en
- Phone
- +351 262 76 76 76
- [email protected]
- Website
- rodoviariadooeste.pt
Bus from Lisboa - Campo Grande to Carrasqueira
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €6–9
- Schedules at
- rodoviariadooeste.pt
- On board ticket
- €6–8
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 Slovenia: Getting from Ljubljana to Lake Bled, What are the different types of Renfe trains in Spain?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Coimbra to Ribamar bus services, operated by Rede Expressos, arrive at Terminal Rodoviário de Peniche station.
Coimbra to Ribamar train services, operated by Comboios de Portugal, arrive at Caldas Da Rainha station.
Yes, the driving distance between Coimbra to Ribamar is 162 km. It takes approximately 1h 52m to drive from Coimbra to Ribamar.
There are 1843+ hotels available in Ribamar.









