Distance from Bad Axe, MI to Crosslake, MN


819 mi


14 hours 42 mins

Gas Cost

$61 - $118

Loading Bad Axe - Crosslake Route Map

Route map between Bad Axe and Crosslake Show Map

Report an error

There are 575.05 miles from Bad Axe to Crosslake in northwest direction and 819 miles (1,318.05 kilometers) by car and ferry, following the Milwaukee - Muskegon route.

Bad Axe and Crosslake are 14 hours 42 mins far apart, if you drive non-stop for 12 hours 12 mins and take a ferry for 2 hours 30 mins.

This is the fastest route from Bad Axe, MI to Crosslake, MN.
Fatal error: Call to undefined function getclosestcity() in /srv/www/distance-cities.com/public_html/distance2-notsaved.php on line 972