Michigan is a large state so the driving time will depend upon the point from where you start your journey, as well as the the route you take. Weather is also a major factor especially in winter.Being a commercial driver I have driven from Detroit to Baltimore a few times. If I remember correctly it took me 16-18 hours of driving. But remember this was in a tractor-trailer and I had to stop every 4 hours or so as I was often transporting hazardous materials. Best thing to do would be to visit mapquest.com and enter your origin and destination. It will give you not only the directions but also the distance and the approximate driving time.
Baltimore is in Maryland
It take the long drive of 32 hours
It would take 2 hours to drive to Hastings, Michigan from Elkhart, Indiana.
21 hours
3 hours
About 2.5 hours
22 hours
15 hours
22 hours
The two states tuch
3 hrs
two and a half days