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 du Gravierbus 15
2h 33m€8–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
2h 55m€16–29Drive 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 €8 - €14 and takes 2h 33m.
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 62 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 33m and costs €8 - €14.
It takes approximately 2h 33m 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 du Gravier. Alternatively, you can take a train from Dinant to LA ROCHE La Claire Fontaine via Namur, Marloie, and MARLOIE Gare - Quai 3 in around 2h 55m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Ciney to Marloie
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- Belgian Railways
Train from Dinant to Namur
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- Belgian Railways
Train from Namur to Marloie
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- Belgian Railways
- Phone
- 081 322711
- Website
- Transport En Commun (TEC)
Bus from DINANT Place Collard to CINEY Gare d'autobus
- Ave. Duration
- 22 min
- Frequency
- 5 times a day
- Estimated price
- €2–3
- Website
- Transport En Commun (TEC)
Bus from MARLOIE Gare - Quai 3 to LA ROCHE Quai du Gravier
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- €2–3
- Website
- Transport En Commun (TEC)
Bus from MARLOIE Gare - Quai 3 to LA ROCHE La Claire Fontaine
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- €2–3
- Website
- Transport En Commun (TEC)
- 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 The London Underground: Essential tips to navigate the Tube, Slovenia: Getting from Ljubljana to Lake Bled, and Want to know more about Flixbus? - to help you get the most out of your next trip.











