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)
Route Map
Routes from marathon-ontario to sterling-heights-michigan
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
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)?