There are 5 ways to get from Leuven to Duffel 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 30 bus
best- Take the train from Louvain to Lierretrain L / ...
- Take the bus from Lier Station perron 7 to Duffel Leopoldstraatbus 30
1h 7m€10–15Drive 32 km
cheapest- Drive from Leuven to Duffelcar 32 km
35 min€6–8Train, line 30 bus via Malines
- Take the train from Louvain to Malinestrain Ic / ...
- Take the bus from Mechelen Station perron 16 to Duffel Gemeentehuisbus 30
1h 17m€9–12Taxi
- Take the taxi from Leuven to Duffeltaxi 32 km
35 min€75–95Line 20 bus, line 30 bus
- Take the bus from Leuven Lüdenscheid to Mechelen Station perron 14bus 20 / ...
- Take the bus from Mechelen Station perron 16 to Duffel Gemeentehuisbus 30
1h 29m€6
Leuven to Duffel by train and bus
Comparing Your Travel Options
The cheapest way to get from Leuven to Duffel is to line 20 bus and line 30 bus which costs €6 and takes 1h 29m.
The fastest way to get from Leuven to Duffel is to drive which takes 35 min and costs €5 - €8.
No, there is no direct bus from Leuven to Duffel. However, there are services departing from Leuven Lüdenscheid and arriving at Duffel Gemeentehuis via Mechelen Station perron 16. The journey, including transfers, takes approximately 1h 29m.
The distance between Leuven and Duffel is 49 km. The road distance is 32 km.
The best way to get from Leuven to Duffel without a car is to train and line 30 bus which takes 1h 7m and costs €10 - €15.
It takes approximately 1h 7m to get from Leuven to Duffel, including transfers.
Leuven to Duffel bus services, operated by De Lijn, depart from Leuven Lüdenscheid station.
Leuven to Duffel bus services, operated by De Lijn, arrive at Mechelen Station perron 14.
Yes, the driving distance between Leuven to Duffel is 32 km. It takes approximately 35 min to drive from Leuven to Duffel.
There are 1308+ hotels available in Duffel.
What companies run services between Leuven, Belgium and Duffel, Belgium?
You can take a bus from Leuven Lüdenscheid to Duffel Gemeentehuis via Mechelen Station perron 16 in around 1h 29m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Louvain to Lierre
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €7–12
- Website
- Belgian Railways
Train from Louvain to Malines
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–10
- Website
- Belgian Railways
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Lier Station perron 7 to Duffel Leopoldstraat
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Mechelen Station perron 16 to Duffel Gemeentehuis
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Leuven Lüdenscheid to Mechelen Station perron 14
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Mechelen Station perron 16 to Duffel Gemeentehuis
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
- Ave. Duration
- 35 min
- Estimated price
- €75–95
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Need to know: Greyhound, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.









