There are
309 mi
from Huntington Beach, CA to Lake Havasu City, AZ
That's the driving distance. It would take 5 hours 49 mins to go from Huntington Beach, California to Lake Havasu City, Arizona.
The flight distance (direct flight from Huntington Beach, CA to Lake Havasu City, AZ) is 217.99 mi.
309 mi = 496.92 kms