Miles between Durham, NC and Oshkosh, WI

There are
942 mi
from Durham, NC to Oshkosh, WI

That's the driving distance. It would take 18 hours 15 mins to go from Durham, North Carolina to Oshkosh, Wisconsin.

The flight distance (direct flight from Durham, NC to Oshkosh, WI) is 752.84 mi.

942 mi = 1,515.69 kms