There are
387 mi
from Santa Barbara, CA to Lake Havasu City, AZ
That's the driving distance. It would take 7 hours 14 mins to go from Santa Barbara, California to Lake Havasu City, Arizona.
The flight distance (direct flight from Santa Barbara, CA to Lake Havasu City, AZ) is 306.29 mi.
387 mi = 623.33 kms