There are 4 ways to get from Dinant to La Roche-en-Ardenne by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, line 15 bus
best- Take the bus from DINANT Place Collard to CINEY Gare d'autobusbus E80
- Take the train from Ciney to Marloietrain Ic / ...
- Take the bus from MARLOIE Gare - Quai 3 to LA ROCHE Quai de l'Ourthebus 15
2h 35m€7–14Train, line 15 bus
- Take the train from Dinant to Namurtrain Ic / ...
- Take the train from Namur to Marloietrain Ic / ...
- Take the bus from MARLOIE Gare - Quai 3 to LA ROCHE La Claire Fontainebus 15
3h 5m€15–30Drive 56.2 km
- Drive from Dinant to La Roche-en-Ardennecar 56.2 km
47 min€9–13Taxi
- Take the taxi from Dinant to La Roche-en-Ardennetaxi 56.2 km
47 min€110–140
Dinant to La Roche-en-Ardenne by bus and train
Questions & Answers
The cheapest way to get from Dinant to La Roche-en-Ardenne is to bus and train and line 15 bus which costs €7 - €14 and takes 2h 35m.
The fastest way to get from Dinant to La Roche-en-Ardenne is to drive which takes 47 min and costs €8 - €13.
The distance between Dinant and La Roche-en-Ardenne is 63 km. The road distance is 56.2 km.
The best way to get from Dinant to La Roche-en-Ardenne without a car is to bus and train and line 15 bus which takes 2h 35m and costs €7 - €14.
It takes approximately 2h 35m to get from Dinant to La Roche-en-Ardenne, including transfers.
Yes, the driving distance between Dinant to La Roche-en-Ardenne is 56 km. It takes approximately 47 min to drive from Dinant to La Roche-en-Ardenne.
There are 1505+ hotels available in La Roche-en-Ardenne.
What companies run services between Dinant, Belgium and La Roche-en-Ardenne, Belgium?
There is no direct connection from Dinant to La Roche-en-Ardenne. However, you can take the bus to CINEY Gare d'autobus, walk to Ciney, take the train to Marloie, walk to MARLOIE Gare - Quai 3, then take the line 15 bus to LA ROCHE Quai de l'Ourthe. Alternatively, you can take a train from Dinant to LA ROCHE La Claire Fontaine via Namur, Marloie, and MARLOIE Gare - Quai 3 in around 3h 5m.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Ciney to Marloie
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €3–8
- Website
- https://www.belgiantrain.be/en
Train from Dinant to Namur
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €4–10
- Website
- https://www.belgiantrain.be/en
Train from Namur to Marloie
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €8–18
- Website
- https://www.belgiantrain.be/en
- Phone
- 081 322711
- Website
- letec.be
Bus from DINANT Place Collard to CINEY Gare d'autobus
- Ave. Duration
- 22 min
- Frequency
- 5 times a day
- Estimated price
- €2–3
- Website
- https://www.letec.be/
Bus from MARLOIE Gare - Quai 3 to LA ROCHE Quai de l'Ourthe
- Ave. Duration
- 32 min
- Frequency
- 4 times a day
- Estimated price
- €2–3
- Website
- https://www.letec.be/
Bus from MARLOIE Gare - Quai 3 to LA ROCHE La Claire Fontaine
- Ave. Duration
- 26 min
- Frequency
- 3 times a day
- Estimated price
- €2–3
- Website
- https://www.letec.be/
- Ave. Duration
- 47 min
- Estimated price
- €110–140
Gentle car service
- Phone
- +32 497 11 17 61
- Website
- taxi-aeroports.be
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 Flying into Beijing?, What documents do I need to cross Niagara Falls?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.











