Miles between Schaumburg, IL and Oshkosh, WI

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