There are
706 mi
from Murfreesboro, TN to Corinth, TX
That's the driving distance. It would take 12 hours 40 mins to go from Murfreesboro, Tennessee to Corinth, Texas.
The flight distance (direct flight from Murfreesboro, TN to Corinth, TX) is 635.23 mi.
706 mi = 1,136.23 kms