There are
1,095 mi
from Oshkosh, WI to Forest Hill, TX
That's the driving distance. It would take 20 hours 25 mins to go from Oshkosh, Wisconsin to Forest Hill, Texas.
The flight distance (direct flight from Oshkosh, WI to Forest Hill, TX) is 914.65 mi.
1,095 mi = 1,761.74 kms