There are
221 mi
from Oshkosh, WI to Morris, IL
That's the driving distance. It would take 4 hours 19 mins to go from Oshkosh, Wisconsin to Morris, Illinois.
The flight distance (direct flight from Oshkosh, WI to Morris, IL) is 184.40 mi.
221 mi = 354.92 kms