There are
925 mi
from Oshkosh, WI to Dover, NJ
That's the driving distance. It would take 17 hours 20 mins to go from Oshkosh, Wisconsin to Dover, New Jersey.
The flight distance (direct flight from Oshkosh, WI to Dover, NJ) is 743.93 mi.
925 mi = 1,488.93 kms