There are
990 mi
from Chattanooga, TN to Mendota Heights, MN
That's the driving distance. It would take 18 hours 29 mins to go from Chattanooga, Tennessee to Mendota Heights, Minnesota.
The flight distance (direct flight from Chattanooga, TN to Mendota Heights, MN) is 795.29 mi.
990 mi = 1,593.20 kms