Miles between Bloomington, MN and Desoto, TX

There are
944 mi
from Bloomington, MN to Desoto, TX

That's the driving distance. It would take 17 hours 24 mins to go from Bloomington, Minnesota to Desoto, Texas.

The flight distance (direct flight from Bloomington, MN to Desoto, TX) is 867.68 mi.

944 mi = 1,518.90 kms