There are
250 mi
from Grand Junction, CO to Lindon, UT
That's the driving distance. It would take 4 hours 43 mins to go from Grand Junction, Colorado to Lindon, Utah.
The flight distance (direct flight from Grand Junction, CO to Lindon, UT) is 190.27 mi.
250 mi = 401.96 kms