Miles between Oshkosh, WI and Hereford, TX

There are
1,185 mi
from Oshkosh, WI to Hereford, TX

That's the driving distance. It would take 22 hours 7 mins to go from Oshkosh, Wisconsin to Hereford, Texas.

The flight distance (direct flight from Oshkosh, WI to Hereford, TX) is 973.23 mi.

1,185 mi = 1,907.29 kms