How to get from Ham to Geel by bus?
From Ham to Geel by bus
To get from Ham to Geel in Belgium, take the 981 bus from Genendijk Church station to Tessenderlo Het Loo station. Next, take the 98 bus from Tessenderlo Het Loo station to Geel Saint Dimpna Square station. The total trip duration for this route is approximately 58 min.
Step by Step
- 1Walk to bus stationGenendijk ChurchID 40275610 m • 1 min
- 2Wait for bus981Tessenderlo Brothers School
- 3Ride to bus stationTessenderlo Het LooID 4084037 min
- 4Wait for bus98Geel Station Platform 4
- 5Ride to bus stationGeel Saint Dimpna SquareID 10946145 min
- 6Walk toGeel310 m • 5 min
From Ham to Geel by bus and train
To get from Ham to Geel in Belgium, you’ll need to take 2 bus lines and one train line: take the 156 bus from Genendijk Church station to Leopoldsburg Corner Ijzerlei station. Next, you’ll have to switch to the L train and finally take the 51A bus from Geel Station Platform 7 station to Geel Hospital station. The total trip duration for this route is approximately 1 hr 11 min.
Step by Step
- 1Walk to bus stationGenendijk ChurchID 402755110 m • 2 min
- 2Wait for bus156Leopoldsburg Corner Ijzerlei
- 3Ride to bus stationLeopoldsburg Corner IjzerleiID 40558227 min
- 4Walk to train stationBourg-Leopold80 m • 2 min
- 5Wait for trainLAntwerp Central
- 6Ride to train stationGeel26 min
- 7Walk to bus stationGeel Station Platform 7ID 10966760 m • 1 min
- 8Wait for bus51AMechelen Station Platform 11
- 9Ride to bus stationGeel HospitalID 1089775 min
Public transit directions from Ham to Geel
Related Routes
From Ham to Geel by bus and train
To get from Ham to Geel in Belgium, you’ll need to take 2 bus lines and one train line: take the 156 bus from Genendijk Church station to Leopoldsburg Corner Ijzerlei station. Next, you’ll have to switch to the L train and finally take the 51A bus from Geel Station Platform 7 station to Geel Hospital station. The total trip duration for this route is approximately 1 hr 11 min.
Step by Step
- 1Walk to bus stationGenendijk ChurchID 402755110 m • 2 min
- 2Wait for bus156Leopoldsburg Corner Ijzerlei
- 3Ride to bus stationLeopoldsburg Corner IjzerleiID 40558227 min
- 4Walk to train stationBourg-Leopold80 m • 2 min
- 5Wait for trainLAntwerp Central
- 6Ride to train stationGeel26 min
- 7Walk to bus stationGeel Station Platform 7ID 10966760 m • 1 min
- 8Wait for bus51AMechelen Station Platform 11
- 9Ride to bus stationGeel HospitalID 1089775 min
Questions & Answers
What is the fastest way to get from Ham to Geel?
The fastest way takes 58 minutes, using Bus line 981, Bus line 98.
What is the alternative route to get from Ham to Geel?
The alternative route takes 71 minutes, using Bus line 156, Train line Antwerp-Central - Hasselt, Bus line 51A.
Is there a direct bus between Ham and Geel in Belgium?
No, you’ll have to take 2 bus lines in total. The total travelling time is 58 min.
Which bus line goes from Ham to Geel in Belgium?
The 981 bus line goes from Genendijk Church station near Ham to Tessenderlo Brothers School station. From there you’ll have to take one bus line till Tessenderlo Brothers School station near Geel in Belgium.
How long does it take to travel from Ham to Geel in Belgium by bus?
The total travel time between Ham and Geel in Belgium by bus is about 58 min.
Where do I get on the bus near Ham to get to Geel in Belgium?
Get on the 981 bus from the Genendijk Church stop near Ham in Belgium.
Where do I get off the bus when travelling between Ham and Geel in Belgium?
Get off the bus at the Tessenderlo Brothers School stop, which is closest to Geel in Belgium.
Popular Routes
- Lommel to Dessel
- Brussels Airport-Zaventem to Law Street
- Geel to Herentals
- Olen to Turnhout
- Marche-En-Famenne to Saint-Hubert
- Heusden-Zolder to Hechtel-Eksel
- Antwerpen to Nieuwpoort
- Brecht to Malle
- Denderleeuw to Merchtem
- Brussels Airport-Zaventem to Leuven
- Liège-Guillemins to Stavelot
- Aalter to Deinze
- Leuven to Brussels
- Brussels to Euro Space Center
- Asse to Vilvoorde
- Torhout to Ardooie
- Marloie to Bastogne
- Sint-Katelijne-Waver to Beerse
- Barvaux to Durbuy
- Meerhout to Tessenderlo