There are 5 ways to get from Kanchipuram to Puducherry by train, bus, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 16111 train, bus
best- Take the train from Kanchipuram East to Chengalpattutrain 16111 / ...
- Take the bus from Chenkalpattu toll gate to Pondicherrybus
3h 39m₹619–2,918Train
cheapest- Take the train from Kanchipuram East to Pondicherrytrain 16111
4h 6m₹170–1,400Drive 115.1 km
- Drive from Kanchipuram to Puducherrycar 115.1 km
1h 51m₹1,287–1,858Taxi
- Take the taxi from Kanchipuram to Puducherrytaxi 115.1 km
1h 51m₹2,000–2,500Bus
- Take the bus from FlixBus Kanchipuram - Bus Stand to FlixBus Chennai - Maraimalai Nagarbus FlixBus IN4301
- Take the bus from Maraimalai Nagar to Pondicherrybus
4h 14m₹720–2,231
Kanchipuram to Puducherry by train and bus
Comparing Your Travel Options
The cheapest way to get from Kanchipuram to Puducherry is to train which costs ₹170 - ₹1,400 and takes 4h 6m.
The fastest way to get from Kanchipuram to Puducherry is to drive which takes 1h 51m and costs ₹1,200 - ₹1,900.
No, there is no direct bus from Kanchipuram to Puducherry. However, there are services departing from FlixBus Kanchipuram - Bus Stand and arriving at Pondicherry via Maraimalai Nagar. The journey, including transfers, takes approximately 4h 14m.
Yes, there is a direct train departing from Kanchipuram East and arriving at Pondicherry. Services depart once daily, and operate every day. The journey takes approximately 4h 6m.
The distance between Kanchipuram and Puducherry is 147 km. The road distance is 115.1 km.
The best way to get from Kanchipuram to Puducherry without a car is to line 16111 train and bus which takes 3h 39m and costs ₹600 - ₹3,000.
It takes approximately 3h 39m to get from Kanchipuram to Puducherry, including transfers.
Kanchipuram to Puducherry bus services, operated by FlixBus India, depart from FlixBus Kanchipuram - Bus Stand station.
Kanchipuram to Puducherry train services, operated by Indian Railways, depart from Kanchipuram East station.
The best way to get from Kanchipuram to Puducherry is to train which takes 4h 6m and costs ₹170 - ₹1,400. Alternatively, you can bus, which costs ₹700 - ₹2,300 and takes 4h 14m.
What companies run services between Kanchipuram, India and Puducherry, India?
Indian Railways operates a train from Kanchipuram East to Pondicherry once daily. Tickets cost ₹170–1,400 and the journey takes 4h 6m. Alternatively, you can take a bus from FlixBus Kanchipuram - Bus Stand to Pondicherry via Maraimalai Nagar in around 4h 14m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanchipuram East to Chengalpattu
- Ave. Duration
- 49 min
- Frequency
- Every 2 hours
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Kanchipuram East to Pondicherry
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Chenkalpattu toll gate to Pondicherry
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
Bus from Maraimalai Nagar to Pondicherry
- Ave. Duration
- 2h 4m
- Frequency
- Once daily
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kanchipuram - Bus Stand to FlixBus Chennai - Maraimalai Nagar
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- ₹170–240
- Website
- FlixBus India
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 and around Russia for the 2018 FIFA World Cup, 5 incredible day trips from Florence by train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Kanchipuram to Puducherry bus services, operated by FlixBus India, arrive at FlixBus Chennai - Maraimalai Nagar station.
Kanchipuram to Puducherry train services, operated by Indian Railways, arrive at Pondicherry station.
Yes, the driving distance between Kanchipuram to Puducherry is 115 km. It takes approximately 1h 51m to drive from Kanchipuram to Puducherry.
Book your Kanchipuram to Puducherry bus tickets online with Omio.
There are 1180+ hotels available in Puducherry.












