Miles between Temecula, CA and Lake Havasu City, AZ

There are
257 mi
from Temecula, CA to Lake Havasu City, AZ

That's the driving distance. It would take 5 hours 8 mins to go from Temecula, California to Lake Havasu City, Arizona.

The flight distance (direct flight from Temecula, CA to Lake Havasu City, AZ) is 175.75 mi.

257 mi = 413.44 kms