Trip to Mysore

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bangalore to Mysore

🚂 Traveling from Bangalore to Mysore by train is a convenient and efficient option. The direct train journey typically takes around 2 hours and 15 minutes, with services departing hourly every day. 🌟 Enjoy a scenic ride covering a distance of 138 km from Ksr Bengaluru to Mysore Jn by Indian Railways. Choose from various trains like Malgudi SF Express, Wodeyar SF Express, or Tumakuru - Chamarajanagar Passenger Special for a pleasant journey. 🎫 Ticket prices for the Bangalore to Mysore train range from $1 to $9, offering budget-friendly travel options for tourists and locals alike.

Where to stay in Mysore

There are over 364 hotels to stay in Mysore. Prices range from $2 per night.

Find accommodation
  • Indian Railways operates trains from Bangalore to Mysore. There are multiple train options available for this route, including Malgudi SF Express, Wodeyar SF Express, Tumakuru - Chamarajanagar Passenger Special, KSR Bengaluru - Mysuru MEMU Express Special, Bagmati Superfast Express, and Vishwamanava Express. The journey typically takes around 2 hours and 15 minutes, covering a distance of 138 km. Trains depart hourly and operate every day between KSR Bengaluru and Mysore Junction.
  • The fastest train between Bangalore and Mysore is the Malgudi SF Express. This train covers the distance in approximately 2 hours and 30 minutes. The Malgudi SF Express departs from KSR Bengaluru City Junction and arrives at Mysuru Junction. Operated by Indian Railways, this service provides a quick and efficient way to travel between the two cities.
  • The departure station for trains leaving for Mysore from Bangalore is the KSR Bengaluru station. This station serves as the starting point for the train services operated by Indian Railways on the Bengaluru to Mysuru route. Passengers can board various trains such as Malgudi SF Express, Wodeyar SF Express, and others from KSR Bengaluru to travel to Mysore.
  • There are multiple trains available between Bangalore and Mysore operated by Indian Railways. Some of the train options for this route include Malgudi SF Express, Wodeyar SF Express, Tumakuru - Chamarajanagar Passenger Special, KSR Bengaluru - Mysuru MEMU Express Special, Bagmati Superfast Express, and Vishwamanava Express. These trains offer travelers various departure times and travel durations to facilitate their journey between the two cities.
  • The train services from Bangalore to Mysore operated by Indian Railways, arrive at Mysore Junction station. Mysore Junction is the main railway station in Mysore and serves as the primary hub for train arrivals and departures in the city. Passengers alighting at Mysore Junction can easily access various transportation options to reach their final destinations within Mysore.
  • The first train of the day from Bangalore to Mysore departs from KSR Bengaluru City Junction and arrives at Mysore Junction at an early hour to kick off the daily service. The last train of the day on this route typically leaves from KSR Bengaluru City Junction later in the evening to accommodate passengers traveling between the two cities at the end of the day. The train services between Bangalore and Mysore operate hourly, ensuring frequent travel options throughout the day for passengers.
  • There are multiple direct train trips each day between Bangalore and Mysore. The train services operated by Indian Railways depart from KSR Bengaluru station and arrive at Mysore Junction, with services available hourly throughout the day. Passengers traveling between the two cities have the convenience of several options for direct train journeys, making it easy to plan their trip based on their preferred departure time.
  • Yes, there is a direct train between Bangalore and Mysore. The train departs from KSR Bengaluru and arrives at Mysore Junction, with services operating hourly every day. The journey typically takes around 2 hours and 15 minutes, providing a convenient and time-efficient transportation option for travelers between these two cities.
  • The cost of a train ticket from Bangalore to Mysore typically ranges from $1 to $9, depending on the class of travel and the type of train service chosen. Indian Railways offers a variety of fare options to suit different budgets and preferences, making train travel an affordable and cost-effective way to journey between these two cities. Passengers can select from various classes such as general, sleeper, or air-conditioned coaches, each offering different levels of comfort and amenities at varying price points.

Will you be returning to Bangalore by train?

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

See schedule