Miles between Fort Worth, TX and Mendota Heights, MN

There are
985 mi
from Fort Worth, TX to Mendota Heights, MN

That's the driving distance. It would take 17 hours 18 mins to go from Fort Worth, Texas to Mendota Heights, Minnesota.

The flight distance (direct flight from Fort Worth, TX to Mendota Heights, MN) is 869.39 mi.

985 mi = 1,584.64 kms