How to get from Hasselt to Geraardsbergen by train?
From Hasselt to Geraardsbergen by train
To get from Hasselt to Geraardsbergen in Belgium, you’ll need to take 3 train lines: take the IC train from Hasselt station to Brussels South station. Next, you’ll have to switch to the T train and finally take the L train from Ath station to Grammont station. The total trip duration for this route is approximately 2 hr 19 min. The train schedule from Hasselt may change. We recommend you check the updated train schedule to Geraardsbergen on the Moovit app.
Step by Step
- 1Start from train stationHasselt
- 2Wait for trainICBlankenberge
- 3Ride to train stationBrussels South77 min
- 4Wait for trainTCambron-Casteau
- 5Ride to train stationAth32 min
- 6Wait for trainLGrammont
- 7Ride to train stationGrammont24 min
Alternative route from Hasselt to Geraardsbergen by train via IC and S52
To get from Hasselt to Geraardsbergen in Belgium, take the IC train from Hasselt station to Ghent St. Peter station. Next, take the S52 train from Ghent St. Peter station to Grammont station. The total trip duration for this route is approximately 2 hr 49 min. The train schedule from Hasselt may change. We recommend you check the updated train schedule to Geraardsbergen on the Moovit app.
Step by Step
- 1Start from train stationHasselt
- 2Wait for trainICBlankenberge
- 3Ride to train stationGhent St. Peter109 min
- 4Wait for trainS52Grammont
- 5Ride to train stationGrammont50 min
Public transit directions from Hasselt to Geraardsbergen
Train schedule from Hasselt to Geraardsbergen
Related Routes
- Blankenberge to Geraardsbergen
- Brakel to Geraardsbergen
- De Panne to Geraardsbergen
- Deinze to Geraardsbergen
- Erpe-Mere to Geraardsbergen
- Genk to Geraardsbergen
- Haacht to Geraardsbergen
- Harelbeke to Geraardsbergen
- Heist-Op-Den-Berg to Geraardsbergen
- Herentals to Geraardsbergen
- Herzele to Geraardsbergen
- Ittre to Geraardsbergen
- Kinrooi to Geraardsbergen
- Kruibeke to Geraardsbergen
- Kruishoutem to Geraardsbergen
- Kuurne to Geraardsbergen
- Lede to Geraardsbergen
- Mechelen to Geraardsbergen
- Middelkerke to Geraardsbergen
- Moerbeke to Geraardsbergen
Alternative route from Hasselt to Geraardsbergen by train via IC and S52
To get from Hasselt to Geraardsbergen in Belgium, take the IC train from Hasselt station to Ghent St. Peter station. Next, take the S52 train from Ghent St. Peter station to Grammont station. The total trip duration for this route is approximately 2 hr 49 min. The train schedule from Hasselt may change. We recommend you check the updated train schedule to Geraardsbergen on the Moovit app.
Step by Step
- 1Start from train stationHasselt
- 2Wait for trainICBlankenberge
- 3Ride to train stationGhent St. Peter109 min
- 4Wait for trainS52Grammont
- 5Ride to train stationGrammont50 min
Questions & Answers
What is the fastest way to get from Hasselt to Geraardsbergen?
The fastest way takes 139 minutes, using Train line IC, Train line T, Train line L.
What is the alternative route to get from Hasselt to Geraardsbergen?
The alternative route takes 169 minutes, using Train line IC, Train line S52.
Is there a direct train between Hasselt and Geraardsbergen?
No, you’ll have to take 3 train lines in total. The total travelling time is 2 hr 19 min.
Which train line goes from Hasselt to Geraardsbergen?
The IC train line goes from Brussels South station near Hasselt in Hasselt to Ath station. From there you’ll have to take one train line till Ath station near Geraardsbergen in Belgium.
How long does it take to travel from Hasselt to Geraardsbergen by train?
The total travel time between Hasselt in Hasselt and Geraardsbergen in Belgium by train is about 2 hr 19 min.
Where do I get on the train near Hasselt to get to Geraardsbergen?
Get on the IC train from the Brussels South station near Hasselt in Hasselt.
Where do I get off the train when travelling between Hasselt and Geraardsbergen?
Get off the train at the Ath station, which is closest to Geraardsbergen in Belgium.
Popular Routes
- Willebroek to Londerzeel
- Houthulst to Nieuwpoort
- Rijkevorsel to Antwerpen
- Brussels Airport-Zaventem to Sint-Truiden
- Buggenhout to Merchtem
- Hooglede to Roeselare
- Ham to Leopoldsburg
- Ardooie to Lichtervelde
- Diest to Leopoldsburg
- Grobbendonk to Herentals
- Lommel to Brussels
- Sint-Katelijne-Waver to Beerse
- Diest to Tervuren
- Oudenburg to Gistel
- Dendermonde to Buggenhout
- Verviers Central to Büllingen
- Tielt to Meulebeke
- Hasselt to Dilsen-Stokkem
- Torhout to Ardooie
- Gent to Kluisbergen