Trip to Pondicherry

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration10h
Distance431 km
Avg. price$ 5
Train trips11 found

Trains from Bangalore to Pondicherry

🛤️ The entire trip will take approximately 10 hours and 28 minutes, providing travelers with a scenic ride through Southern India. 🎫 Prices for the train tickets between Bangalore and Pondicherry range from $2 to $15, making it an affordable and convenient way to reach this charming coastal town.

Where to stay in Pondicherry

There are over 657 hotels to stay in Pondicherry. Prices range from $6 per night.

Accomodation
  • There is no direct train service from Bengaluru to Puducherry. However, there are trains operated by Indian Railways that depart from Krishnarajapuram station in Bengaluru and arrive at Pondicherry station in Puducherry with a transfer. The journey usually takes around 10 hours and 28 minutes. The ticket prices for the train ride between Bengaluru and Puducherry generally range from $2 to $15.
  • The fastest train between Bangalore and Pondicherry typically takes around 10 hours and 28 minutes, including transfers. Due to the route requiring a transfer, there may not be a significant difference in travel time between the available train services operated by Indian Railways. The ticket prices for this train journey between the two cities usually range from $2 to $15, making it an affordable travel option.
  • Trains heading to Pondicherry from Bangalore typically depart from Krishnarajapuram station. This station serves as the starting point for Indian Railways-operated train services connecting the two cities. Passengers traveling from Bangalore to Pondicherry can board their train at Krishnarajapuram station for a convenient and seamless journey.
  • There are multiple trains operated by Indian Railways that connect Bangalore to Pondicherry with a transfer at Krishnarajapuram station. While there is no direct train service between the two cities, passengers can choose from the available train services that involve a transfer. The journey typically takes around 10 hours and 28 minutes, including the transfer, and ticket prices vary from $2 to $15 depending on the class of travel. Trains provide a reliable and cost-effective mode of transportation for travelers between Bangalore and Pondicherry.
  • The train services from Bangalore to Pondicherry operated by Indian Railways, arrive at Pondicherry station. Pondicherry station serves as the final destination for this train route connecting the two cities. Upon arrival at Pondicherry station, passengers can easily access local transportation options to reach their final destination within Pondicherry city. Pondicherry station provides a convenient access point for travelers to explore the charming coastal town of Pondicherry.
  • The first train of the day for the journey from Bangalore to Pondicherry, which involves a transfer at Krishnarajapuram, typically departs in the early morning. The last train departing from Bangalore towards Pondicherry usually leaves in the late evening. The travel duration, including transfers, is approximately 10 hours and 28 minutes, giving passengers a full day of travel options to make the journey. Additionally, ticket prices for these train services between Bangalore and Pondicherry generally range from $2 to $15.
  • There are no direct train trips available between Bangalore and Pondicherry. Passengers traveling this route would need to take a train from Bangalore to Krishnarajapuram and then transfer to another train that continues on to Pondicherry. The journey, including transfers, takes approximately 10 hours and 28 minutes. Train services operated by Indian Railways facilitate this route with departures from Krishnarajapuram station in Bangalore and arrivals at Pondicherry station in Pondicherry.
  • No, there is no direct train between Bangalore and Pondicherry. Passengers would need to take a train that departs from Vidhana Souda in Bangalore, transfers at Krishnarajapuram, and then continues on to Pondicherry. The entire journey, including transfers, typically takes around 10 hours and 28 minutes. Indian Railways operates the train services on this route.
  • The cost of a train journey from Bangalore to Pondicherry typically ranges from $2 to $15, depending on the class of the ticket and the amenities offered during the trip. Passengers can choose from different fare options to suit their preferences and budget. It is advisable to book tickets in advance to secure the best rates and ensure availability on the desired travel dates.

Will you be returning to Bangalore by train?

If you are looking for the return train journey, check out trains from Pondicherry to Bangalore

See schedule