There are
2,215 mi
from Charleston, SC to Lake Havasu City, AZ
That's the driving distance. It would take 1 day 15 hours to go from Charleston, South Carolina to Lake Havasu City, Arizona.
The flight distance (direct flight from Charleston, SC to Lake Havasu City, AZ) is 1,972.52 mi.
2,215 mi = 3,565.44 kms