Miles between Memphis, TN and Rochester, NH

There are
1,374 mi
from Memphis, TN to Rochester, NH

That's the driving distance. It would take 21 hours 36 mins to go from Memphis, Tennessee to Rochester, New Hampshire.

The flight distance (direct flight from Memphis, TN to Rochester, NH) is 1,162.11 mi.

1,374 mi = 1.61 kms