There are
151 mi
from Rockford, IL to Oshkosh, WI
That's the driving distance. It would take 3 hours 11 mins to go from Rockford, Illinois to Oshkosh, Wisconsin.
The flight distance (direct flight from Rockford, IL to Oshkosh, WI) is 124.31 mi.
151 mi = 243.01 kms