People going to Kanchipuram from Tiruchirapalli, Madurai, Tirunelveli and southern parts of Tamil nadu can alight at Chengalpattu. Distance between Chengalpattu and Kanchipuram is 38 km. There are many buses from Chengalpattu to Kanchipuram.
Information regarding Kanchipuram -
/blog/post/2847132