Miles between Rockford, IL and Oshkosh, WI

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