Distance from Vijayawada to Kanchipuram

491 km | 7 h 6 min

The distance from Vijayawada to Kanchipuram by car is 491 km (or 306 mi). The estimated driving time for the trip is 7 h 6 min and the main road for this route is the . In a straight line, the distance between Vijayawada and Kanchipuram is 421 km (262 mi).