Distance from Charlotte - North Carolina to Leesburg - Indiana

The distance from Charlotte to Leesburg by car is 631 mi (or 1014 km). The estimated driving time for the trip is 11 h 32 min and the main road for this route is the I 77. In a straight line the distance between Charlotte and Leesburg is 502 mi (807 km).