Miles between Thornton, CO and Lake Havasu City, AZ

There are
904 mi
from Thornton, CO to Lake Havasu City, AZ

That's the driving distance. It would take 15 hours 51 mins to go from Thornton, Colorado to Lake Havasu City, Arizona.

The flight distance (direct flight from Thornton, CO to Lake Havasu City, AZ) is 634.51 mi.

904 mi = 1,455.33 kms