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