There are 3 ways to get from Sankagiri to Thiruvarur by train, taxi or car
Train • 4h 53m
₹763 - ₹1,635
2 alternative options
Taxi • 3h 39m
₹4,900 - ₹6,000
Drive • 3h 39m
₹1,800 - ₹2,700
Questions & Answers
The cheapest way to get from Sankagiri to Thiruvarur is to train which costs ₹750 - ₹1,700 and takes 4h 53m.
The quickest way to get from Sankagiri to Thiruvarur is to taxi which costs ₹4,900 - ₹6,000 and takes 3h 39m.
The distance between Sankagiri and Thiruvarur is 208 km. The road distance is 244.8 km.
The best way to get from Sankagiri to Thiruvarur without a car is to train which takes 4h 53m and costs ₹750 - ₹1,700.
It takes approximately 4h 53m to get from Sankagiri to Thiruvarur, including transfers.
Yes, the driving distance between Sankagiri to Thiruvarur is 245 km. It takes approximately 3h 39m to drive from Sankagiri to Thiruvarur.
There are 13+ hotels available in Thiruvarur. Prices start at ₹919 per night.
What companies run services between Sankagiri, Tamil Nadu, India and Thiruvarur, India?
Indian Railways operates a train from Sankagiri to Thiruvarur once daily. Tickets cost ₹310 - ₹1,100 and the journey takes 4h 30m.
Train from Erode Jn to Thiruvarur Jn
- Ave. Duration
- 4h 30m
- Once daily
- Estimated price
- ₹310 - ₹1,100
- Book at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, The London Underground: Essential tips to navigate the Tube and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.