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