As it is a metropolitan city buses to all over India is available. There are three main bus terminals that are Mattuthavani, Periyar and Arappalayam.
Next to Chennai this railway division is the largest. There are direct trains to all over India and the railway station is well maintained with A/c waiting hall.
Airport is in Villapuram which is 12 km away from central city. It provides domestic and international flight services around the clock.