There are 5 ways to get from Aachen to Geel by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Aachen, Hbf to Brussels-Nordtrain 79
- Take the train from Brussels-Nord to Lierretrain Ic / ...
- Take the train from Lierre to Geeltrain Ic / ...
2h 56mDrive 101.3 km
cheapest- Drive from Aachen to Geelcar 101.3 km
1h 7m€16–23Bus, line 19 bus
- Take the bus from Aachen station west to Hasselt Stationbus N84
- 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
3h 21mTrain, bus
- Take the train from Aachen West to Maastrichttrain
- Take the bus from Maastricht Station perron D to Hasselt Station perron 16bus 20a
- Take the train from Hasselt to Geeltrain L / ...
4h 16mBus, train
- Take the bus from Aachen, Elisenbrunnen to Maastricht, Station Maastrichtbus 350
- Take the bus from Maastricht Station perron D to Hasselt Station perron 16bus 20a
- Take the train from Hasselt to Geeltrain L / ...
4h 32m
Questions & Answers
The cheapest way to get from Aachen to Geel is to drive which costs €15 - €23 and takes 1h 7m.
The fastest way to get from Aachen to Geel is to drive which takes 1h 7m and costs €15 - €23.
No, there is no direct bus from Aachen station to Geel. However, there are services departing from Aachen station west and arriving at Geel Stadspark via Hasselt Station perron 9 and Diest Fort Leopoldlaan. The journey, including transfers, takes approximately 3h 21m.
No, there is no direct train from Aachen to Geel. However, there are services departing from Aachen, Hbf and arriving at Geel via Brussels-Nord and Lierre. The journey, including transfers, takes approximately 2h 56m.
The distance between Aachen and Geel is 217 km. The road distance is 101.3 km.
The best way to get from Aachen to Geel without a car is to train which takes 2h 56m and costs .
It takes approximately 2h 56m to get from Aachen to Geel, including transfers.
Aachen to Geel bus services, operated by FlixBus-eu, depart from Aachen station west.
Aachen to Geel train services, operated by DB Fernverkehr AG, depart from Aachen, Hbf station.
The best way to get from Aachen to Geel is to train which takes 2h 56m and costs . Alternatively, you can bus and line 19 bus, which costs and takes 3h 21m.
What companies run services between Aachen, Germany and Geel, Belgium?
You can take a train from Aachen, Hbf to Geel via Brussels-Nord and Lierre in around 2h 56m. Alternatively, you can take a bus from Aachen station west to Geel Stadspark via Hasselt Station perron 9, Diest Station perron 3, and Diest Fort Leopoldlaan in around 3h 21m.
- Website
- belgianrail.be
Train from Aachen, Hbf to Brussels-Nord
- Ave. Duration
- 1h 13m
- Frequency
- Twice a week
- Schedules at
- belgianrail.be
- Website
- belgiantrain.be
Train from Brussels-Nord to Lierre
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Schedules at
- belgiantrain.be
Train from Lierre to Geel
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Schedules at
- belgiantrain.be
Train from Aachen West to Maastricht
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Schedules at
- belgiantrain.be
Train from Hasselt to Geel
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Schedules at
- belgiantrain.be
- Website
- global.flixbus.com
Bus from Aachen station west to Hasselt Station
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Schedules at
- global.flixbus.com
Bus from Maastricht Station perron D to Hasselt Station perron 16
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Schedules at
- global.flixbus.com
- Website
- delijn.be
Bus from Hasselt Station perron 9 to Diest Station perron 3
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- delijn.be
Bus from Diest Fort Leopoldlaan to Geel Stadspark
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Schedules at
- delijn.be
Bus from Maastricht Station perron D to Hasselt Station perron 16
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Schedules at
- delijn.be
- Website
- belgiantrain.be
Bus from Hasselt Station perron 9 to Diest Station perron 3
- Ave. Duration
- 28 min
- Frequency
- 4 times a day
- Schedules at
- belgiantrain.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 get from Luton Airport into central London, The London Underground: Essential tips to navigate the Tube, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Aachen to Geel bus services, operated by FlixBus-eu, arrive at Hasselt Station.
Aachen to Geel train services, operated by DB Fernverkehr AG, arrive at Brussels-Nord station.
Yes, the driving distance between Aachen to Geel is 101 km. It takes approximately 1h 7m to drive from Aachen to Geel.
Book your Aachen to Geel train tickets online with Omio.
There are 95+ hotels available in Geel.

