Train

Take the train Belgian Railways (NMBS/SNCB) at the station Dinant.

The journey takes approximately 28 m. Ticket price is about €4 The travel distance is 27 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Namur.
Take the train Belgian Railways (NMBS/SNCB) at the station Namur.

The journey takes approximately 52 m. Ticket price is about €5 The travel distance is 36 km.

Carrier is Belgian Railways (NMBS/SNCB).

Buy ticket

Get off at the Charleroi-Central.


🛏 Find hotel deals and discounts up to 20% in Charleroi at Booking


Line 72 bus

Take the TEC bus at the DINANT Gare station .

The journey takes approximately 45 m. Ticket price is about €2 The travel distance is 31 km.

Carrier is TEC.

Buy ticket

Take the TEC bus at the FLORENNES Place de la Chapelle station .

The journey takes approximately 51 m. Ticket price is about €2 The travel distance is 24 km.

Carrier is TEC.

Buy ticket

Get off at the CHARLEROI Tirou.


🛏 Find hotel deals and discounts up to 20% in Charleroi at Booking


Taxi

Take the taxi at the Dinant.

The journey takes approximately 45 m. Ticket price is about €80 The travel distance is 55 km.

Carrier is Gentle car service.

🚖 Find a cheap local taxi

Get off at the Charleroi.


🛏 Find hotel deals and discounts up to 20% in Charleroi at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 45 m. The travel distance is 55 km.

Get off at the Charleroi.


🛏 Find hotel deals and discounts up to 20% in Charleroi at Booking


The cheapest way to travel from Dinant to Charleroi is by taking a Line 72 bus with an average price of €4. The journey takes approximately 2 ч. 14 мин.

Taxi is the fastest way to travel from Dinant to Charleroi. Tickets cost €80. The journey takes approximately 45 мин.

Dinant is approximately 55 km away from Charleroi. The trip by car takes 45 m.

The average journey time by car between Dinant and Charleroi is 45 m.