Miles between Spokane, WA and Lake Havasu City, AZ

There are
1,288 mi
from Spokane, WA to Lake Havasu City, AZ

That's the driving distance. It would take 21 hours 45 mins to go from Spokane, Washington to Lake Havasu City, Arizona.

The flight distance (direct flight from Spokane, WA to Lake Havasu City, AZ) is 924.34 mi.

1,288 mi = 1.61 kms