Miles between Rochester Hills, MI and Farragut, TN

There are
548 mi
from Rochester Hills, MI to Farragut, TN

That's the driving distance. It would take 10 hours 22 mins to go from Rochester Hills, Michigan to Farragut, Tennessee.

The flight distance (direct flight from Rochester Hills, MI to Farragut, TN) is 471.65 mi.

548 mi = 882.53 kms