Tirunelveli has an extensive transport network and is well-connected to other major cities by road, rail and air. The corporation maintains a total of of roads. The city has of concrete roads, of BT roads, of water-bound macadam roads, of unpaved roads and of highways. Twenty-two kilometres (fourteen miles) of highway are maintained by the State Highways Department and thirty kilometres (nineteen miles) by the National Highways Department. In 1844, a bridge was built by Colonel Horsley across the Tamirabarani River, connecting Tirunelveli to Palayamkottai. The city is located on NH 44, south of Madurai and north of Kanyakumari. NH 138 connects Palayamkottai with Tuticorin Port. Tirunelveli is also connected by major highways to Kollam, Tiruchendur, Rajapalayam, Sankarankovil, Ambasamudram and Nazareth.