There are
168 mi
from Schaumburg, IL to Oshkosh, WI
That's the driving distance. It would take 3 hours 21 mins to go from Schaumburg, Illinois to Oshkosh, Wisconsin.
The flight distance (direct flight from Schaumburg, IL to Oshkosh, WI) is 139.53 mi.
168 mi = 271.09 kms