Miles between Oshkosh, WI and Middletown, CT

There are
1,056 mi
from Oshkosh, WI to Middletown, CT

That's the driving distance. It would take 19 hours 54 mins to go from Oshkosh, Wisconsin to Middletown, Connecticut.

The flight distance (direct flight from Oshkosh, WI to Middletown, CT) is 822.12 mi.

1,056 mi = 1,699.30 kms