There are 968.34 km (601.70 miles) from Shilo to Marathon in east direction and 1,195.74 km (743 miles) by car, following the 17 route.
Shilo and Marathon are 16 hours 24 mins far apart, if you drive non-stop .
This is the fastest route from Shilo, MB to Marathon, ON. The halfway point is Dryden, ON.
Please note the time difference between Shilo, MB and Marathon, ON is 1 hour. The current time in Shilo is 8:21 pm and the current time in Marathon is 9:21 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Shilo, MB to Marathon, ON:



