Miles between Loveland, CO and Keizer, OR

There are
1,232 mi
from Loveland, CO to Keizer, OR

That's the driving distance. It would take 21 hours 30 mins to go from Loveland, Colorado to Keizer, Oregon.

The flight distance (direct flight from Loveland, CO to Keizer, OR) is 962.79 mi.

1,232 mi = 1,983.16 kms