There are
937 mi
from Murfreesboro, TN to Patchogue, NY
That's the driving distance. It would take 17 hours 58 mins to go from Murfreesboro, Tennessee to Patchogue, New York.
The flight distance (direct flight from Murfreesboro, TN to Patchogue, NY) is 799.75 mi.
937 mi = 1,508.32 kms