Miles between Dearborn, MI and Port Arthur, TX

There are
1,279 mi
from Dearborn, MI to Port Arthur, TX

That's the driving distance. It would take 23 hours 29 mins to go from Dearborn, Michigan to Port Arthur, Texas.

The flight distance (direct flight from Dearborn, MI to Port Arthur, TX) is 1,046.63 mi.

1,279 mi = 1.61 kms