Miles between Oshkosh, WI and Rocky Mt, NC

There are
1,024 mi
from Oshkosh, WI to Rocky Mt, NC

That's the driving distance. It would take 19 hours 49 mins to go from Oshkosh, Wisconsin to Rocky Mt, North Carolina.

The flight distance (direct flight from Oshkosh, WI to Rocky Mt, NC) is 796.33 mi.

1,024 mi = 1,647.45 kms