There are 6 ways to get from Yeswanthpur to Mysuru by train, bus, night train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2h 45m

  1. Take the train from Yasvantpur Jn to Mysore Jn 16024 / ...

₹115 - ₹130

5 alternative options

Bus  •  3h 57m

  1. Take the bus from Bangalore to Mysore

₹570 - ₹827

Train via Majestic  •  4h 24m

  1. Take the train from Ksr Bengaluru to Mysore Jn 56282 / ...

₹125 - ₹135

Night train  •  4h 15m

  1. Take the night train from Yasvantpur Jn to Mysore Jn 16228 / ...

₹115 - ₹130

Taxi  •  2h 34m

  1. Take a taxi from Yeswanthpur to Mysuru 150.7 km

₹3,500 - ₹4,300

Drive  •  2h 34m

  1. Drive from Yeswanthpur to Mysuru 150.7 km

₹1,100 - ₹1,600

Questions & Answers

The cheapest way to get from Yeswanthpur to Mysuru is to train which costs ₹115 - ₹130 and takes 2h 45m.

More details

The quickest way to get from Yeswanthpur to Mysuru is to taxi which costs ₹3,500 - ₹4,300 and takes 2h 34m.

More details

No, there is no direct bus from Yeswanthpur to Mysuru. However, there are services departing from Yeshwanthpur and arriving at Mysore via Bangalore. The journey, including transfers, takes approximately 3h 57m.

More details

Yes, there is a direct train departing from Yasvantpur Jn and arriving at Mysore Jn. Services depart every four hours, and operate every day. The journey takes approximately 2h 45m.

More details

The distance between Yeswanthpur and Mysuru is 128 km. The road distance is 150.7 km.

Get driving directions

The best way to get from Yeswanthpur to Mysuru without a car is to train which takes 2h 45m and costs ₹115 - ₹130.

More details

The train from Yasvantpur Jn to Mysore Jn takes 2h 45m including transfers and departs every four hours.

More details

Yeswanthpur to Mysuru bus services, operated by RedBus, depart from Bangalore station.

More details

Yeswanthpur to Mysuru train services, operated by Indian Railways, depart from Yasvantpur Jn station.

More details

The best way to get from Yeswanthpur to Mysuru is to train which takes 2h 45m and costs ₹115 - ₹130. Alternatively, you can bus, which costs ₹550 - ₹850 and takes 3h 57m.

Mode details

Map of how to get from Yeswanthpur to Mysuru.
Launch map view
  • Distance: 127.6 km
  • Duration: 2h 45m

What companies run services between Yeswanthpur, India and Mysuru, India?

Indian Railways operates a train from Yeswanthpur to Mysuru every 4 hours. Tickets cost ₹115 - ₹130 and the journey takes 2h 45m. Alternatively, RedBus operates a bus from Yeswanthpur to Mysuru hourly. Tickets cost ₹550 - ₹800 and the journey takes 3h.

Train operators
Bus operators
RedBus
Other operators
Taxi from Yeswanthpur to Mysuru
Ave. Duration
2h 34m
Estimated price
₹3,500 - ₹4,300
Wega Cabs
Phone
+91 99 00 08 88 92
Website
wegacabs.com
U Taxi
Phone
+91 80 41 46 68 88
Website
utaxi.in
Arunodaya Cabs
Phone
+91 96 32 00 11 11
Website
arunodayacabs.com

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 5 incredible day trips from Florence by train, Need to know: Eurostar and How to get from JFK to New York City - to help you get the most out of your next trip.

More Questions & Answers

Yeswanthpur to Mysuru bus services, operated by RedBus, arrive at Mysore station.

More details

Yeswanthpur to Mysuru train services, operated by Indian Railways, arrive at Mysore Jn station.

More details

Yes, the driving distance between Yeswanthpur to Mysuru is 151 km. It takes approximately 2h 34m to drive from Yeswanthpur to Mysuru.

Get driving directions

There are 283+ hotels available in Mysuru. Prices start at ₹7,500 per night.

More details