How to get from Marathon to Sterling Heights by car, truck, bike, walk

Distance between Marathon and Sterling Heights is 730 kilometers (453 miles).
Driving distance from Marathon to Sterling Heights is 946 kilometers (587 miles)

MarathonSterling Heights
Leaving from
Going to

Route Map

4 Ways from Marathon (Canada/Ontario) to Sterling Heights (United States/Michigan)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Hemlo Drive 357 m
2. Turn right onto Peninsula Road 4.40 km
3. Keep right 222 m
4. Continue onto Highway 17, 17 400.74 km
5. Keep right 49 m
6. Turn slight right onto Second Line East, 550 1.21 km
7. Turn left onto North Street 2.07 km
8. Turn right onto Cathcart Street 569 m
9. Turn left onto Huron Street 190 m
10. Turn sharp right onto International Crossing 298 m
11. Continue onto Sault Ste. Marie International Bridge 513.09 km
12. Keep right 15.82 km
13. Keep right 764 m
14. Turn right onto Mound Road 4.96 km
15. Turn left onto 17 Mile Road 1.64 km
16. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Marathon (Canada/Ontario) to Sterling Heights (United States/Michigan)?
How do I get from Marathon (Canada/Ontario) to Sterling Heights (United States/Michigan) the fastest?
How long does it take to get from Marathon (Canada/Ontario) to Sterling Heights (United States/Michigan)?