Miles between Charleston, SC and Lake Havasu City, AZ

There are
2,221 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,221 mi = 3.22 kms