Miles between Sterling Heights, MI and Seagoville, TX

There are
1,205 mi
from Sterling Heights, MI to Seagoville, TX

That's the driving distance. It would take 21 hours 49 mins to go from Sterling Heights, Michigan to Seagoville, Texas.

The flight distance (direct flight from Sterling Heights, MI to Seagoville, TX) is 1,006.79 mi.

1,205 mi = 1.61 kms