There are
930 mi
from Oshkosh, WI to Matthews, NC
That's the driving distance. It would take 18 hours to go from Oshkosh, Wisconsin to Matthews, North Carolina.
The flight distance (direct flight from Oshkosh, WI to Matthews, NC) is 742.33 mi.
930 mi = 1,497.28 kms