Trip to Kochi

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration12h
Distance589 km
Avg. price$ 9
Train trips13 found

Trains from Bangalore to Kochi

🚂 Traveling from Bangalore to Kochi by train is a convenient and scenic journey, with direct services operating twice daily. The approximately 10.5-hour trip offers travelers a chance to relax and enjoy the changing landscapes along the way. 🛤️ With multiple route options available, passengers can choose between direct connections or routes with transfers to reach Kochi. The distance between Bangalore and Kochi ranges from 595 km to 663 km, depending on the chosen route and transfer points. 🎟️ Ticket prices for the train between Bangalore and Kochi vary from $3 to $18, making it an affordable and comfortable travel option for those looking to explore the beautiful city of Kochi in Kerala.

Where to stay in Kochi

There are over 1106 hotels to stay in Kochi. Prices range from $3 per night.

Find accommodation
  • There are several train companies that provide services from Bangalore to Kochi. Indian Railways operates direct trains departing from Bangalore Cant and arriving at Ernakulam Jn, with services operating twice daily taking approximately 10 hours and 31 minutes. The prices for these train routes usually range from $3 to $18. You can find more information and book your tickets on the Indian Railways website at http://www.
  • The fastest train between Bangalore and Kochi is the direct train operated by Indian Railways. This train departs from Bangalore Cant station and arrives at Ernakulam Jn station, with a journey duration of approximately 10 hours and 31 minutes. The prices for this fast route typically range from $3 to $18. You can book tickets and find more details about this service on the Indian Railways website at http://www.
  • The trains departing for Kochi from Bangalore are operated by Indian Railways and depart from Bangalore Cant station. This station serves as the primary departure point for train services heading towards Kochi. Passengers can board the trains at Bangalore Cant station to start their journey to Kochi.
  • There are multiple train routes available between Bangalore and Kochi. Indian Railways operates several trains on these routes, with options for direct trains as well as routes requiring transfers. The journey duration varies depending on the specific route chosen, ranging from around 10 hours to over 12 hours.
  • The train services from Bangalore to Kochi operated by Indian Railways, arrive at Ernakulam Junction station. Ernakulam Junction is a major railway station in Kochi and serves as a primary transportation hub for passengers traveling to and from the city. Upon reaching Ernakulam Junction, travelers have convenient access to various modes of transportation to reach their final destinations within Kochi.
  • The first train from Bangalore to Kochi departs from Bangalore Cant station and arrives at Ernakulam Jn, with services operating twice daily starting early in the morning. The last train of the day on this route also departs from Bangalore Cant station and reaches Ernakulam Jn later in the evening, providing travelers with options for both early morning and late-night journeys. These train services, operated by Indian Railways, offer convenient timings for passengers traveling between the two cities.
  • There are two direct train trips each day between Bangalore and Kochi. These services operated by Indian Railways depart from Bangalore Cant station and arrive at Ernakulam Jn, offering travelers the convenience of choosing between morning and evening journeys. The trains operate daily and the journey typically takes approximately 10 hours and 31 minutes, providing a reliable and efficient travel option for passengers heading to Kochi from Bangalore by train.
  • Yes, there is a direct train between Bangalore and Kochi. This train departs from Bangalore Cant and arrives at Ernakulam Jn, with services operating twice daily and available every day of the week. The journey on this direct train typically takes around 10 hours and 31 minutes, providing a convenient and time-efficient travel option for those looking to make the trip between Bangalore and Kochi by train.
  • The cost of a train ticket from Bangalore to Kochi can vary, with prices typically ranging from $3 to $18. The exact fare you pay will depend on factors such as the class of travel, availability, and any discounts or promotions that may be applicable. It's advisable to check the Indian Railways website or speak to a ticketing agent to get the most up-to-date and accurate pricing information for your desired travel dates and preferences.

Will you be returning to Bangalore by train?

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

See schedule