There are 5 ways to get from Mahē to Puducherry by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mahe to Pondicherrytrain 16856 / ...
15h 10m₹340–2,600Bus
- Take the bus from Thalassery to Aluva Bypass Junctionbus
- Take the bus from Aluva to Indira Gandi Statuebus
15h 47m₹1,382–3,082Drive 601.1 km
- Drive from Mahē to Puducherrycar 601.1 km
9h 2m₹6,762–9,767Taxi
- Take the taxi from Mahē to Puducherrytaxi 601.1 km
9h 2m₹13,000–16,000Fly
- Fly from Kannur International Airport (CNN) to Pondicherry (PNY)plane CNN - PNY
9h 14m₹14,188–27,408
Mahē to Puducherry by train
Questions & Answers
The cheapest way to get from Mahē to Puducherry is to train which costs ₹340 - ₹2,600 and takes 15h 10m.
The fastest way to get from Mahē to Puducherry is to drive which takes 9h 2m and costs ₹6,500 - ₹10,000.
No, there is no direct bus from Mahē to Puducherry. However, there are services departing from Thalassery and arriving at Indira Gandi Statue via Aluva. The journey, including transfers, takes approximately 15h 47m.
Yes, there is a direct train departing from Mahe and arriving at Pondicherry. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 15h 10m.
The distance between Mahē and Puducherry is 634 km. The road distance is 601.1 km.
The best way to get from Mahē to Puducherry without a car is to train which takes 15h 10m and costs ₹340 - ₹2,600.
The train from Mahe to Pondicherry takes 15h 10m including transfers and departs twice a week.
Mahē to Puducherry bus services, operated by Kohinoor Travels, depart from Thalassery station.
Mahē to Puducherry train services, operated by Indian Railways, depart from Mahe station.
The best way to get from Mahē to Puducherry is to train which takes 15h 10m and costs ₹340 - ₹2,600. Alternatively, you can bus, which costs ₹1,300 - ₹3,100 and takes 15h 47m, you could also fly, which costs ₹14,000 - ₹28,000 and takes 9h 14m.
What companies run services between Mahē, Puducherry, India and Puducherry, India?
Indian Railways operates a train from Mahe to Pondicherry twice a week. Tickets cost ₹340–2,600 and the journey takes 15h 10m. Alternatively, you can take a vehicle from Mahē to Indira Gandi Statue via Thalassery, Aluva Bypass Junction, and Aluva in around 15h 47m.
- Website
- goindigo.in
Flights from Kannur International Airport to Pondicherry via Bengaluru
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹6,500–33,000
Flights from Kannur International Airport to Pondicherry via Kochi, Bengaluru
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹8,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mahe to Pondicherry
- Ave. Duration
- 15h 10m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- 9483992779
- [email protected]
- Website
- kohinoorbus.in
Bus from Thalassery to Aluva Bypass Junction
- Ave. Duration
- 5h 19m
- Frequency
- Twice daily
- Website
- https://www.kohinoorbus.in/search-results.html
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Thalassery to Aluva Bypass Junction
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₹300–390
- Website
- https://onlineksrtcswift.com/
- Phone
- 7338873882
- [email protected]
- Website
- jayavintravels.com
Bus from Aluva to Indira Gandi Statue
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,300
- Schedules at
- jayavintravels.com
- A/C Sleeper
- ₹750–1,700
- Ave. Duration
- 9h 2m
- Estimated price
- ₹13,000–16,000
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 How to plan an amazing trip around Scandinavia, South Korea: Travelling from Seoul to Busan , and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Mahē to Puducherry bus services, operated by Kohinoor Travels, arrive at Aluva Bypass Junction station.
Mahē to Puducherry train services, operated by Indian Railways, arrive at Pondicherry station.
Yes, the driving distance between Mahē to Puducherry is 601 km. It takes approximately 9h 2m to drive from Mahē to Puducherry.
There are 1188+ hotels available in Puducherry.












