There are 5 ways to get from Yeswanthpur to Mysuru by train, bus, 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  •  3 h 20 min

  1. Take the train from Yesvantpur Junction (YPR) to Mysore Junction (MYS) Aii Mys Exp / ...

$2 - $15

Cheapest option

Train via Majestic  •  3 h 57 min

  1. Take the train from Bangalore Cy Junction (SBC) to Mysore Junction (MYS) Tippu Exp / ...

$2 - $15

3 alternative options

Bus  •  5 h 35 min

  1. Take the bus from Goraguntepalya to Kempegowda International Airport Kias-2
  2. Take the bus from Kempegowda International Airport to Mysuru

$4 - $13

Taxi  •  2 h 34 min

  1. Take a taxi from Yeswanthpur to Mysuru 94.2 miles

$40 - $50

Drive  •  2 h 34 min

  1. Drive from Yeswanthpur to Mysuru 94.2 miles

$15 - $23

Questions & Answers

The cheapest way to get from Yeswanthpur to Mysuru is to train which costs ₹180 - ₹1,000 and takes 3 h 20 min.

More details

The quickest way to get from Yeswanthpur to Mysuru is to taxi which takes 2 h 34 min and costs ₹2,700 - ₹3,200.

More details

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

Get driving directions

The train from Yesvantpur Junction (YPR) to Mysore Junction (MYS) takes 3 h 20 min including transfers and departs three times a day.

More details

No, there is no direct bus from Yeswanthpur to Mysuru. However, there are services departing from Goraguntepalya and arriving at Mysuru via Kempegowda International Airport. The journey, including transfers, takes approximately 5 h 35 min.

More details

Yes, there is a direct train departing from Yesvantpur Junction (YPR) and arriving at Mysore Junction (MYS). Services depart three times a day, and operate every day. The journey takes approximately 3 h 20 min.

More details

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

Indian Railways operates a train from Yeswanthpur to Mysuru 3 times a day. Tickets cost $2 - $15 and the journey takes 3 h 20 min. Alternatively, you can take a bus from Yeswanthpur to Mysuru via Kempegowda International Airport in around 5 h 35 min.

Train operators
Indian Railways
Website
indianrail.gov.in
Train from Yesvantpur Junction (YPR) to Mysore Junction (MYS)
Ave. Duration
3 h 20 min
Frequency
3 times a day
Estimated price
$2 - $15
Book at
irctc.co.in
Train from Bangalore Cy Junction (SBC) to Mysore Junction (MYS)
Ave. Duration
2 h 30 min
Frequency
Every 2 hours
Estimated price
$2 - $15
Book at
irctc.co.in
Bus operators
BMTC
Bus from Goraguntepalya to Kempegowda International Airport
Ave. Duration
1 h 5 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
en.wikipedia.org
KSRTC
Website
ksrtc.in
Bus from Kempegowda International Airport to Mysuru
Ave. Duration
3 h 30 min
Frequency
Every 4 hours
Estimated price
$3 - $12
Schedules at
ksrtc.in
Standard
$3 - $7
Other operators
Taxi from Yeswanthpur to Mysuru
Ave. Duration
2 h 34 min
Estimated price
$40 - $50
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com
Spot City Taxi
Phone
+91 80 46 62 58 00
Website
spotcitytaxi.in
Meru Cabs
Phone
+91 80 44 22 44 22
Website
merucabs.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 How to get from Florence to Rome, Getting around the Cyclades and Need to know: Greyhound - to help you get the most out of your next trip.