Miles between Hereford, TX and Owosso, MI

There are
1,321 mi
from Hereford, TX to Owosso, MI

That's the driving distance. It would take 23 hours 48 mins to go from Hereford, Texas to Owosso, Michigan.

The flight distance (direct flight from Hereford, TX to Owosso, MI) is 1,127.57 mi.

1,321 mi = 2,126.05 kms