There are 3 ways to get from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro by bus, taxi, train, 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 Terminal Rodoviário de Coimbra to Terminal Rodoviário de Amarantebus 54 | Lisboa / ...
- Take the taxi from Terminal Rodoviário de Amarante to Douro Royal Valley Hotel & Spa, Riba Dourotaxi
2h 19m€47–78Train
cheapest- Take the train from Coimbra-B to Porto Campanhatrain Ic / ...
- Take the train from Porto Campanha to Marco De Canavesestrain 871 / ...
3h 37m€20–37Drive 149.8 km
- Drive from Coimbra to Douro Royal Valley Hotel & Spa, Riba Dourocar 149.8 km
2h 9m€24–34
Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro by train and foot
Questions & Answers
The cheapest way to get from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro is to train which costs €19 - €40 and takes 3h 37m.
The fastest way to get from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro is to drive which takes 2h 9m and costs €23 - €35.
No, there is no direct train from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro. However, there are services departing from Coimbra-B and arriving at Pala via Porto Campanha and Marco De Canaveses. The journey, including transfers, takes approximately 3h 37m.
The distance between Coimbra and Douro Royal Valley Hotel & Spa, Riba Douro is 195 km. The road distance is 149.8 km.
The best way to get from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro without a car is to bus and taxi which takes 2h 19m and costs €45 - €80.
It takes approximately 2h 19m to get from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro, including transfers.
Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro train services, operated by Comboios de Portugal, depart from Coimbra-B station.
Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro train services, operated by Comboios de Portugal, arrive at Porto Campanha station.
Yes, the driving distance between Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro is 150 km. It takes approximately 2h 9m to drive from Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro.
Book your Coimbra to Douro Royal Valley Hotel & Spa, Riba Douro train tickets online with Omio.
What companies run services between Coimbra, Portugal and Douro Royal Valley Hotel & Spa, Riba Douro, Portugal?
You can take a train from Coimbra-B to Douro Royal Valley Hotel & Spa, Riba Douro via Porto Campanha, Marco De Canaveses, and Pala in around 3h 37m.
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Coimbra-B to Porto Campanha
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €12–24
- Website
- https://www.cp.pt/en/
Train from Porto Campanha to Marco De Canaveses
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- 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 Amarante
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €12–28
- Website
- https://rede-expressos.pt/en
- Ave. Duration
- 34 min
- Estimated price
- €35–50
Bruno TaxiSimiliar
- Phone
- +351 911 500 317
- Website
- taxisimiliar.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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Luton Airport into central London, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 1000+ hotels available in Douro Royal Valley Hotel & Spa, Riba Douro.









