Distance from San Diego - California to Charlotte - North Carolina

The distance from San Diego - California to Charlotte - North Carolina is 3833 km (or 2382 mi). The estimated driving time for the trip is 38 h and the main road for this route is the I 20. In a straight line, the distance between San Diego and Charlotte is 3342 km (2077 mi).