There are
779 mi
from Memphis, TN to Hastings, MN
That's the driving distance. It would take 15 hours 8 mins to go from Memphis, Tennessee to Hastings, Minnesota.
The flight distance (direct flight from Memphis, TN to Hastings, MN) is 678.64 mi.
779 mi = 1,253.58 kms