There are
241 mi
from Oshkosh, WI to Clinton, IA
That's the driving distance. It would take 4 hours 44 mins to go from Oshkosh, Wisconsin to Clinton, Iowa.
The flight distance (direct flight from Oshkosh, WI to Clinton, IA) is 172.11 mi.
241 mi = 387.30 kms