Distance from Chennai to Ahmedabad

1666 km | 23 h 57 min

The distance from Chennai to Ahmedabad by car is 1666 km (or 1036 mi). The estimated driving time for the trip is 23 h 57 min and the main road for this route is the . In a straight line, the distance between Chennai and Ahmedabad is 1371 km (852 mi).