Distance from Charlotte - North Carolina to San Diego - California

The distance from Charlotte - North Carolina to San Diego - California by car is 2383 mi (or 3835 km). 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 Charlotte - North Carolina and San Diego - California is 2077 mi (3342 km).