There are 469.02 miles from Ainsworth to Mackinac Island in northeast direction and 665 miles (1,070.21 kilometers) by car and ferry, following the I-80 route.
Ainsworth and Mackinac Island are 10 hours 51 mins far apart, if you drive non-stop for 10 hours 3 mins and take a ferry for 48 minutes .
This is the fastest route from Ainsworth, IA to Mackinac Island, MI. The halfway point is Benton Harbor, MI.
Please note the time difference between Ainsworth, IA and Mackinac Island, MI is 1 hour. The current time in Ainsworth is 10:49 am and the current time in Mackinac Island is 11:49 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Ainsworth, IA to Mackinac Island, MI: