There are
1,135 mi
from Vancouver, WA to Lake Havasu City, AZ
That's the driving distance. It would take 22 hours 14 mins to go from Vancouver, Washington to Lake Havasu City, Arizona.
The flight distance (direct flight from Vancouver, WA to Lake Havasu City, AZ) is 886.80 mi.
1,135 mi = 1.61 kms