Miles between Dallas, TX and New Baltimore, MI

There are
1,201 mi
from Dallas, TX to New Baltimore, MI

That's the driving distance. It would take 21 hours 59 mins to go from Dallas, Texas to New Baltimore, Michigan.

The flight distance (direct flight from Dallas, TX to New Baltimore, MI) is 1,023.96 mi.

1,201 mi = 1.61 kms