HUB hero image

How to Travel from

Ghent to Dinant

by Rideshare, Route or Car

Ghent
+0
Dinant
Transport search to Dinant
Ghent
+0
Dinant
Building a composite car route
Cheapest
Best Offer!
Car
1 h 40 min
163 km.
from $8
Composite Route Car Only

Five ways to Travel from Ghent to Dinant

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Flibco

Phone:
+352 26 58 57 1
Website:
flibco.com/en
Bus from Gent Sint Pieters Station to Charleroi
Ave. Duration:
1h 45m
Frequency:
Every 2 hours
Estimated price:
$16.42–$24.00

TEC

Phone:
081 322711
Website:
letec.be/
Bus from CHARLEROI Gare Centrale - Quai 14 to FLORENNES
Ave. Duration:
54 min
Frequency:
Hourly
Estimated price:
$2.91–$3.79

Train operators

Belgian Railways (NMBS/SNCB)

Phone:
+32 70 79 79 79
Website:
belgiantrain.be/en
Train from Gent-Sint-Pieters to Bruxelles-Central
Ave. Duration:
37 min
Frequency:
Every 15 minutes
Estimated price:
$8.21–$12.63
Train from Bruxelles-Schuman to Dinant
Ave. Duration:
1h 36m
Frequency:
Hourly
Estimated price:
$11.37–$16.42
Train from Gent-Sint-Pieters to Brussels
Ave. Duration:
1h 24m
Frequency:
Hourly
Estimated price:
$18.95–$21.48
Train from Brussels Airport-Zaventem to Dinant
Ave. Duration:
1h 52m
Frequency:
Every 2 hours
Estimated price:
$22.74–$25.27

Questions and Answers

What is the cheapest way to get from Ghent to Dinant?

The cheapest way to get from Ghent to Dinant is to train via Brussels which costs $18.48 - $27.17 and takes 3h 6m.

What is the fastest way to get from Ghent to Dinant?

The fastest way to get from Ghent to Dinant is to drive which takes 1h 37m and costs $28.26 - $41.30 .

Is there a direct bus between Ghent and Dinant?

No, there is no direct bus from Ghent station to Dinant. However, there are services departing from Gent Sint Pieters Station and arriving at DINANT Gare via CHARLEROI Airport, CHARLEROI Gare Centrale - Quai 14 and FLORENNES Place de la Chapelle. The journey, including transfers, takes approximately 5h 33m.

Is there a direct train between Ghent and Dinant?

No, there is no direct train from Ghent to Dinant. However, there are services departing from Gent-Sint-Pieters and arriving at Dinant via Gare Centrale and Bruxelles-Schuman. The journey, including transfers, takes approximately 3h 6m.

How far is it from Ghent to Dinant?

The distance between Ghent and Dinant is 139 km. The road distance is 163.3 km.

How do I travel from Ghent to Dinant without a car?

The best way to get from Ghent to Dinant without a car is to train via Brussels which takes 3h 6m and costs $18.48 - $27.17 .

How long does it take to get from Ghent to Dinant?

It takes approximately 3h 6m to get from Ghent to Dinant, including transfers.

Where do I catch the Ghent to Dinant bus from?

Ghent to Dinant bus services, operated by Flibco, depart from Gent Sint Pieters Station.

Where do I catch the Ghent to Dinant train from?

Ghent to Dinant train services, operated by Belgian Railways (NMBS/SNCB), depart from Gent-Sint-Pieters station.

Train or bus from Ghent to Dinant?

The best way to get from Ghent to Dinant is to train via Brussels which takes 3h 6m and costs $18.48 - $27.17 . Alternatively, you can bus, which costs $23.91 - $31.52 and takes 5h 33m.

Where does the Ghent to Dinant bus arrive?

Ghent to Dinant bus services, operated by Flibco, arrive at Charleroi Airport station.

Where does the Ghent to Dinant train arrive?

Ghent to Dinant train services, operated by Belgian Railways (NMBS/SNCB), arrive at Bruxelles-Central station.

Can I drive from Ghent to Dinant?

Yes, the driving distance between Ghent to Dinant is 163 km. It takes approximately 1h 37m to drive from Ghent to Dinant.

How do I get a train ticket from Ghent to Dinant?

Book your Ghent to Dinant train tickets online with Omio.

Where can I stay near Dinant?

There are 865+ hotels available in Dinant. Prices start at $51.96 per night.
+0