Miles between Mesquite, TX and Sauk Rapids, MN

There are
1,010 mi
from Mesquite, TX to Sauk Rapids, MN

That's the driving distance. It would take 18 hours 45 mins to go from Mesquite, Texas to Sauk Rapids, Minnesota.

The flight distance (direct flight from Mesquite, TX to Sauk Rapids, MN) is 895.54 mi.

1,010 mi = 1.61 kms