There are
1,338 mi
from Novi, MI to Hereford, TX
That's the driving distance. It would take 23 hours 59 mins to go from Novi, Michigan to Hereford, Texas.
The flight distance (direct flight from Novi, MI to Hereford, TX) is 1,146.68 mi.
1,338 mi = 2,152.65 kms