There are 627 miles or 1008 km from Thunder Bay to Sudbury .
Thunder Bay and Sudbury are take 11 hours 30 mins by car and you can see best route for this distance.
|Straight line distance
||1 hours 22 mins
||11 hours 30 mins