Miles between Dallas, TX and Port Huron, MI

There are
1,225 mi
from Dallas, TX to Port Huron, MI

That's the driving distance. It would take 22 hours 25 mins to go from Dallas, Texas to Port Huron, Michigan.

The flight distance (direct flight from Dallas, TX to Port Huron, MI) is 1,048.67 mi.

1,225 mi = 1.61 kms