There are
1,019 mi
from Murfreesboro, TN to Mitchell, SD
That's the driving distance. It would take 18 hours 35 mins to go from Murfreesboro, Tennessee to Mitchell, South Dakota.
The flight distance (direct flight from Murfreesboro, TN to Mitchell, SD) is 821.48 mi.
1,019 mi = 1.61 kms