There are 5 ways to get from Tongeren to Geel by train, bus, 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.
Train, line 19 bus
best- Take the train from Tongres to Diesttrain Ic / ...
- Take the bus from Diest Fort Leopoldlaan to Geel Stadsparkbus 19
1h 55m€14–22Line 47 bus, bus, line 19 bus
cheapest- Take the bus from Tongeren Bilzerpoort to Hasselt Station perron 6bus 47 / ...
- Take the bus from Hasselt Station perron 9 to Diest Station perron 3bus 56
- Take the bus from Diest Fort Leopoldlaan to Geel Stadsparkbus 19
2h 45m€9Train
- Take the train from Tongres to Hasselttrain S41 / ...
- Take the train from Hasselt to Geeltrain L / ...
2h 21m€18–31Drive 60.5 km
- Drive from Tongeren to Geelcar 60.5 km
49 min€10–14Taxi
- Take the taxi from Tongeren to Geeltaxi 60.5 km
49 min€150–190
Tongeren to Geel by train and bus
Questions & Answers
The cheapest way to get from Tongeren to Geel is to line 47 bus and bus and line 19 bus which costs €9 and takes 2h 45m.
The fastest way to get from Tongeren to Geel is to drive which takes 49 min and costs €9 - €14.
No, there is no direct bus from Tongeren to Geel. However, there are services departing from Tongeren Bilzerpoort and arriving at Geel Stadspark via Hasselt Station perron 9 and Diest Fort Leopoldlaan. The journey, including transfers, takes approximately 2h 45m.
No, there is no direct train from Tongeren to Geel. However, there are services departing from Tongres and arriving at Geel via Hasselt. The journey, including transfers, takes approximately 2h 21m.
The distance between Tongeren and Geel is 74 km. The road distance is 60.5 km.
The best way to get from Tongeren to Geel without a car is to train and line 19 bus which takes 1h 55m and costs €14 - €22.
It takes approximately 1h 55m to get from Tongeren to Geel, including transfers.
Tongeren to Geel bus services, operated by De Lijn, depart from Tongeren Bilzerpoort station.
Tongeren to Geel train services, operated by Belgian Railways (NMBS/SNCB), depart from Tongres station.
The best way to get from Tongeren to Geel is to train which takes 2h 21m and costs €18 - €35. Alternatively, you can line 47 bus and bus and line 19 bus, which costs €9 and takes 2h 45m.
What companies run services between Tongeren, Belgium and Geel, Belgium?
You can take a train from Tongres to Geel via Hasselt in around 2h 21m. Alternatively, you can take a bus from Tongeren Bilzerpoort to Geel Stadspark via Hasselt Station perron 9, Diest Station perron 3, and Diest Fort Leopoldlaan in around 2h 45m.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Tongres to Diest
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €11–19
- Website
- https://www.belgiantrain.be/en
Train from Tongres to Hasselt
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- https://www.belgiantrain.be/en
Train from Hasselt to Geel
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €12–21
- Website
- https://www.belgiantrain.be/en
- Phone
- +32 70 22 02 00
- Website
- delijn.be
Bus from Diest Fort Leopoldlaan to Geel Stadspark
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
Bus from Tongeren Bilzerpoort to Hasselt Station perron 6
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
Bus from Hasselt Station perron 9 to Diest Station perron 3
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Bus from Hasselt Station perron 9 to Diest Station perron 3
- Ave. Duration
- 28 min
- Frequency
- 4 times a day
- Website
- https://www.belgiantrain.be/en
- Ave. Duration
- 49 min
- Estimated price
- €150–190
Taxi Maastricht
- Phone
- +31 0432066008
- Website
- taximaastricht.eu
Taxi Frenske
- Phone
- +31 0433636362
- Website
- taxi-frenske.nl
Taxi Centrale Maastricht
- Phone
- +31 0622382666
- Website
- taxicentralemaastricht.nl
Taxi Reis
- Phone
- +32 499502502
- Website
- taxireis-liege.be
Taxi Melkior
- Phone
- +32 042522020
- Website
- melkior.be
Taxi Liege
- Phone
- +32 493888834
- Website
- taxiliege.be
Taxi Kronos
- Phone
- +32 42358863
- Website
- taxisliege.eu
Liege Tax
- Phone
- +32043675040
- Website
- liege-tax.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 How to plan an amazing trip around Scandinavia, Train travel in France: A guide to SNCF, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Tongeren to Geel bus services, operated by De Lijn, arrive at Hasselt Station perron 6.
Tongeren to Geel train services, operated by Belgian Railways (NMBS/SNCB), arrive at Hasselt station.
Yes, the driving distance between Tongeren to Geel is 60 km. It takes approximately 49 min to drive from Tongeren to Geel.
Book your Tongeren to Geel train tickets online with Omio.
There are 95+ hotels available in Geel.










