City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Mechelen 0 mi 0:00 00 min 0.0 gal
N26 6 mi, 11 min
Boortmeerbeek 6 mi 0:11 11 min 0.1 gal
N26 2 mi, 03 min
Kampenhout 9 mi 0:14 14 min 0.3 gal
N26 3 mi, 04 min
Herent 12 mi 0:19 19 min 0.3 gal
N26 7 mi, 07 min
Holsbeek 19 mi 0:27 27 min 0.5 gal
E314 7 mi, 06 min
Aerschot 25 mi 0:34 34 min 0.8 gal
E314 4 mi, 04 min
Montaigu-Zichem 30 mi 0:38 38 min 1.0 gal
E314 N2 2 mi, 03 min
Assent 33 mi 0:42 42 min 1.1 gal
N2 3 mi, 05 min
Diest 36 mi 0:47 47 min 1.2 gal

Distance from Mechelen to Diest by car

The distance between Mechelen and Diest is 34 miles by road including 16 miles on motorways. Distance from Mechelen to Diest by car takes approximately 46 minutes.

The driving time from Mechelen to Diest is approximately 46 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Mechelen to Diest through specific transit points.
You can calculate the route from Mechelen to Diest through any specific transit point by dragging and dropping the route on the map.
To find out how far is Mechelen from Diest, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from Diest to Mechelen.
Have any questions? Contact us!