There are
863 mi
from Dickson, TN to Forest Lake, MN
That's the driving distance. It would take 16 hours 26 mins to go from Dickson, Tennessee to Forest Lake, Minnesota.
The flight distance (direct flight from Dickson, TN to Forest Lake, MN) is 699.73 mi.
863 mi = 1,389.01 kms