Bangalore Pondicherry Routes (5 Ways to go)
Planning a trip from Bangalore to Pondicherry Cleartrip helps you select the best route between Bangalore & Pondicherry based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Bangalore & Pondicherry
The distance from Bangalore to Pondicherry is approximately 311.07kms. By car, it takes roughly 4h 22m to reach Pondicherry from Bangalore . Take a look at the 5 routes available to reach Pondicherry from Bangalore
- 1.
- Bangalore to Pondicherry Bus
- 7h 30m
- Rs. 550
Rs. 550
Travelling in a bus is one of the ways to reach Pondicherry from Bangalore. The total journey between Bangalore & Pondicherry takes around 7h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
- 2.
- Bangalore to Pondicherry Train
- 10h 41m
- Rs. 810
Rs. 10
You can reach Yeshwantpur from Mantri Square Sampige Road by travelling in a train. Mantri Square Sampige Road to Yeshwantpur train takes approximately 0h 16m. You can catch a train from Mantri Square Sampige Road and get down at Yeshwantpur. The price of the train ticket is approximately Rs. 10.
Rs. 800
You can reach Puducherry (PDY) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Puducherry (PDY) train takes approximately 9h 25m. You can catch a train from Yesvantpur Junction (YPR) and get down at Puducherry (PDY). The price of the train ticket is approximately Rs. 800.
- 3.
- Bangalore to Pondicherry Drive
- 4h 22m
- Rs. 2045
Rs. 2045
You can take a car from Bengaluru to Puducherry. It will take you around 4h 22m to cover distance of 311.07kms and reach Puducherry from Bengaluru. The total amount for the journey will be approximately Rs.2045.
- 4.
- Bangalore to Pondicherry Fly, train
- 6h 24m
- Rs. 2700
Rs. 650
You can take a car from Bengaluru to Bengaluru. It will take you around 0h 34m to cover distance of 34.97kms and reach Bengaluru from Bengaluru. The total amount for the journey will be approximately Rs.650.
Rs. 1400
You can travel from Bengaluru to Madras by booking a flight. The total flight time between Bengaluru & Madras is around 0h 50m. The price of the flight ticket is approximately Rs.1400.
Rs. 650
You can reach Puducherry (PDY) from Tirusulam (Tlm) by travelling in a train. Tirusulam (Tlm) to Puducherry (PDY) train takes approximately 4h 0m. You can catch a train from Tirusulam (Tlm) and get down at Puducherry (PDY). The price of the train ticket is approximately Rs. 650.
- 5.
- Bangalore to Pondicherry Taxi
- 4h 22m
- Rs. 7000
Rs. 7000
You can take a car from Bengaluru to Puducherry. It will take you around 4h 22m to cover distance of 311.07kms and reach Puducherry from Bengaluru. The total amount for the journey will be approximately Rs.7000.