Distance from Charlotte - North Carolina to Indianapolis

586 mi | 9 h 43 min

The distance from Charlotte to Indianapolis by car is 586 mi (or 942 km). The estimated driving time for the trip is 9 h 43 min and the main road for this route is the US 74, US 64 Truck. In a straight line the distance between Charlotte and Indianapolis is 428 mi (688 km).