There are 4 ways to get from Leuven to Hannut 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 127 bus
best- Take the train from Louvain to Landentrain S19 / ...
- Take the bus from LANDEN Station to HANNUT Hôtel de Villebus 127
1h 29m€8–12Line 42 bus, line 339 bus
cheapest- Take the bus from Leuven Rector De Somerplein perron A to Tienen Station perron 5bus 42
- Take the bus from TIENEN Station - Perron 10 to HANNUT Place H. Halletbus 339
2h 20m€5–6Drive 40.2 km
- Drive from Leuven to Hannutcar 40.2 km
32 min€7–10Taxi
- Take the taxi from Leuven to Hannuttaxi 40.2 km
32 min€150–180
Leuven to Hannut by train and bus
Comparing Your Travel Options
The cheapest way to get from Leuven to Hannut is to line 42 bus and line 339 bus which costs €5 - €6 and takes 2h 20m.
The fastest way to get from Leuven to Hannut is to drive which takes 32 min and costs €6 - €10.
No, there is no direct bus from Leuven to Hannut. However, there are services departing from Leuven Rector De Somerplein perron A and arriving at HANNUT Place H. Hallet via TIENEN Station - Perron 10. The journey, including transfers, takes approximately 2h 20m.
The distance between Leuven and Hannut is 42 km. The road distance is 40.2 km.
The best way to get from Leuven to Hannut without a car is to train and line 127 bus which takes 1h 29m and costs €7 - €12.
It takes approximately 1h 29m to get from Leuven to Hannut, including transfers.
Leuven to Hannut bus services, operated by De Lijn, depart from Leuven Rector De Somerplein perron A station.
Leuven to Hannut bus services, operated by De Lijn, arrive at Tienen Station perron 5.
Yes, the driving distance between Leuven to Hannut is 40 km. It takes approximately 32 min to drive from Leuven to Hannut.
There are 379+ hotels available in Hannut.
What companies run services between Leuven, Belgium and Hannut, Belgium?
You can take a bus from Leuven Rector De Somerplein perron A to HANNUT Place H. Hallet via Tienen Station perron 5 and TIENEN Station - Perron 10 in around 2h 20m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Louvain to Landen
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Estimated price
- €5–9
- Website
- Belgian Railways
- Phone
- 081 322711
- Website
- Transport En Commun (TEC)
Bus from LANDEN Station to HANNUT Hôtel de Ville
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Transport En Commun (TEC)
Bus from TIENEN Station - Perron 10 to HANNUT Place H. Hallet
- Ave. Duration
- 32 min
- Frequency
- 5 times a day
- Estimated price
- €2–3
- Website
- Transport En Commun (TEC)
- Ave. Duration
- 32 min
- Estimated price
- €150–180
Taxi Bella
- Phone
- +32 0494 25 12 00
- Website
- taxi-bella.be
Taxi Jenny
- Phone
- +32 16 26 10 10
- Website
- taxijenny.be
Taxi Safe
- Phone
- +32 468105226
- Website
- taxisafe.be
Tiense Taxi
- Phone
- +32 499867140
- Website
- tiensetaxi.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 Train travel in Spain: A guide to Renfe, Which London airport should I choose?, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.











