There are
1,280 mi
from Oshkosh, WI to Grand Junction, CO
That's the driving distance. It would take 23 hours 26 mins to go from Oshkosh, Wisconsin to Grand Junction, Colorado.
The flight distance (direct flight from Oshkosh, WI to Grand Junction, CO) is 1,086.74 mi.
1,280 mi = 2,059.59 kms