Bus Facilities :
Tiruvarur is linked by rail and road from important places of the state. The temple is in the heart of Tiruvarur town and is easily reachable.
Thiruvarur municipality accommodates 94.06 km of roads: 54.9 km of BT roads, 10.91 km of metal roads, 9.48 km of cement roads and 18.75 km of highways.
Thiruvarur is connected by three national highways, NH 45A to Villupuram, NH 67 to Coimbatore. Thiruvarur is connected with Chennai, Coimbatore, Tiruchirapalli, Karaikal and other major towns of Tamil Nadu.
Train Facilities :
Thiruvarur railway junction is a four way junction connecting Thanjavur in the west, Mayiladuthurai in the north, Nagapattinam in the east and Thiruthuraipoondi in the south.
Gauge conversion between Mayiladuthurai and Thiruvarur was completed in August 2012 and the inaugural train ran from Bangalore to Nagore via Thiruvarur.
There are passenger trains to Trichy, Thanjavur, Mayiladuthurai, Karaikal, Mannargudi and Thiruthuraipoondi.
Gauge conversion between Thiruvarur and Karaikudi is in progress and there is only partial connectivity in the segment connecting Pattukottai, Thirthuraipoondi and Karaikudi.
There is a daily express train to Chennai via Mayiladuthurai and Ernakulam. The are two trains from Mannargudi to Tirupathi and Velankanni to Goa, operated three times a week that pass through Thiruvarur.
Air Facilities :
The nearest airport to Thiruvarur is Tiruchirapalli Airport located 110 km (68 mi) from the town.