There are 5.51 miles from Bath to Haslett in southeast direction and 7 miles (11.27 kilometers) by car, following the Marsh Road route.
Bath and Haslett are 13 minutes far apart, if you drive non-stop .
This is the fastest route from Bath, MI to Haslett, MI.
Bath, MI and Haslett, MI are in the same time zone (EDT). Current time in both locations is 11:08 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Bath, MI to Haslett, MI:



