There are 5 ways to get from Thirukkadaiyur to Kanchipuram by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Chengalpattu
best- Take the train from Vaithisvarankoil to Chengalpattutrain 09420 / ...
5h 25m₹1,147–3,363Train
cheapest- Take the train from Sirkazhi to Kanchipuramtrain 16367
5h 35m₹1,077–2,548Bus
- Take the bus from Tharangambadi, Tamil Nadu to Chennai, Tamil Nadubus Tharangambadi, Tamil Nadu - Chennai, Tamil Nadu
- Take the bus from Chennai, Tamil Nadu to Kanchipuram, Tamil Nadubus Chennai, Tamil Nadu - Kanchipuram, Tamil Nadu
8h 13mDrive 223.8 km
- Drive from Thirukkadaiyur to Kanchipuramcar 223.8 km
3h 30m₹2,525–3,647Taxi
- Take the taxi from Thirukkadaiyur to Kanchipuramtaxi 223.8 km
3h 30m₹3,500–4,200
Questions & Answers
The cheapest way to get from Thirukkadaiyur to Kanchipuram is to train which costs ₹1,000 - ₹2,600 and takes 5h 35m.
The fastest way to get from Thirukkadaiyur to Kanchipuram is to drive which takes 3h 30m and costs ₹2,500 - ₹3,700.
No, there is no direct bus from Thirukkadaiyur to Kanchipuram. However, there are services departing from Tharangambadi, Tamil Nadu and arriving at Kanchipuram, Tamil Nadu via Chennai, Tamil Nadu. The journey, including transfers, takes approximately 8h 13m.
No, there is no direct train from Thirukkadaiyur to Kanchipuram. However, there are services departing from Vaithisvarankoil and arriving at Kanchipuram East via Chengalpattu. The journey, including transfers, takes approximately 5h 25m.
The distance between Thirukkadaiyur and Kanchipuram is 269 km. The road distance is 223.8 km.
The best way to get from Thirukkadaiyur to Kanchipuram without a car is to train via Chengalpattu which takes 5h 25m and costs ₹1,100 - ₹3,400.
It takes approximately 5h 25m to get from Thirukkadaiyur to Kanchipuram, including transfers.
Thirukkadaiyur to Kanchipuram bus services, operated by Anirudh Travels, depart from Tharangambadi, Tamil Nadu station.
Thirukkadaiyur to Kanchipuram train services, operated by Indian Railways, depart from Vaithisvarankoil station.
The best way to get from Thirukkadaiyur to Kanchipuram is to train via Chengalpattu which takes 5h 25m and costs ₹1,100 - ₹3,400. Alternatively, you can bus, which costs and takes 8h 13m.
What companies run services between Thirukkadaiyur, India and Kanchipuram, India?
Indian Railways operates a train from Vaithisvarankoil to Chengalpattu twice daily. Tickets cost ₹180–1,400 and the journey takes 3h 32m. Alternatively, you can take a vehicle from Thirukkadaiyur to Kanchipuram, Tamil Nadu via Tharangambadi, Tamil Nadu and Chennai, Tamil Nadu in around 8h 13m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vaithisvarankoil to Chengalpattu
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Sirkazhi to Kanchipuram
- Ave. Duration
- 5h 13m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,200–1,500
- Website
- Anirudh Travels
Bus from Tharangambadi, Tamil Nadu to Chennai, Tamil Nadu
- Ave. Duration
- 6h 25m
- Frequency
- Hourly
- Schedules at
- Anirudh Travels
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Chennai, Tamil Nadu to Kanchipuram, Tamil Nadu
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- ₹1,200–2,300
- Schedules at
- VKV Travels
- Ave. Duration
- 3h 30m
- Estimated price
- ₹3,500–4,200
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 Bali: What to do if Mount Agung erupts, Travelling by boat in Italy, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Thirukkadaiyur to Kanchipuram bus services, operated by Anirudh Travels, arrive at Chennai, Tamil Nadu station.
Thirukkadaiyur to Kanchipuram train services, operated by Indian Railways, arrive at Chengalpattu station.
Yes, the driving distance between Thirukkadaiyur to Kanchipuram is 224 km. It takes approximately 3h 30m to drive from Thirukkadaiyur to Kanchipuram.
There are 79+ hotels available in Kanchipuram.









