There are
892 mi
from Gallatin, TN to Chaska, MN
That's the driving distance. It would take 16 hours 39 mins to go from Gallatin, Tennessee to Chaska, Minnesota.
The flight distance (direct flight from Gallatin, TN to Chaska, MN) is 690.63 mi.
892 mi = 1,434.92 kms