Miles between Oshkosh, WI and Jamestown, NY

There are
660 mi
from Oshkosh, WI to Jamestown, NY

That's the driving distance. It would take 12 hours 36 mins to go from Oshkosh, Wisconsin to Jamestown, New York.

The flight distance (direct flight from Oshkosh, WI to Jamestown, NY) is 488.05 mi.

660 mi = 1,062.20 kms