There are
687 mi
from Oshkosh, WI to Columbia, TN
That's the driving distance. It would take 13 hours 2 mins to go from Oshkosh, Wisconsin to Columbia, Tennessee.
The flight distance (direct flight from Oshkosh, WI to Columbia, TN) is 586.50 mi.
687 mi = 1,105.47 kms