There are 7 ways to get from Bengaluru to Shadnagar by bus, plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Kempegowda International Airport, fly
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airport
- Fly from Kempegowda International Airport (BLR) to Hyderabad (HYD)BLR - HYD
4h 3m₹4,517–8,242Train via Yelahanka Jn.
cheapest- Take the train from Yelahanka Jn. to Shadnagar17604
13h 31m₹335–2,520Bus
- Take the bus from Bangalore to Shadnagar
7h 43m₹1,171–2,568Train
- Take the train from Yasvantpur Jn to Shadnagar05272
13h 5m₹342–2,445Drive 515.4 km
- Drive from Bengaluru to Shadnagar515.4 km
7h 14m₹5,378–7,769Taxi
- Take the taxi from Bengaluru to Shadnagar515.4 km
7h 14m₹12,000–15,000Train to Mysore, fly
- Take the train from Ksr Bengaluru to Mysore Jn
- Fly from Mysore (MYQ) to Hyderabad (HYD)MYQ - HYD
5h 50m₹8,007–17,901
Bengaluru to Shadnagar by bus and train
Questions & Answers
The cheapest way to get from Bengaluru to Shadnagar is to train which costs ₹340 - ₹2,500 and takes 13h 5m.
The fastest way to get from Bengaluru to Shadnagar is to bus and fly which takes 4h 3m and costs ₹4,500 - ₹8,500.
No, there is no direct train from Bengaluru to Shadnagar. However, there are services departing from Chickpet and arriving at Shadnagar via Yasvantpur Jn. The journey, including transfers, takes approximately 13h 5m.
The distance between Bengaluru and Shadnagar is 534 km. The road distance is 515.4 km.
The best way to get from Bengaluru to Shadnagar without a car is to bus which takes 7h 43m and costs ₹1,100 - ₹2,600.
It takes approximately 4h 3m to get from Bengaluru to Shadnagar, including transfers.
Bengaluru to Shadnagar train services, operated by Indian Railways, depart from Yasvantpur Jn station.
The best way to get from Bengaluru to Shadnagar is to bus which takes 7h 43m and costs ₹1,100 - ₹2,600. Alternatively, you can train, which costs ₹340 - ₹2,500 and takes 13h 5m.
Bengaluru to Shadnagar train services, operated by Indian Railways, arrive at Shadnagar station.
Yes, the driving distance between Bengaluru to Shadnagar is 515 km. It takes approximately 7h 14m to drive from Bengaluru to Shadnagar.
What companies run services between Bengaluru, India and Shadnagar, India?
Kallada Tours and Travels operates a bus from Bangalore to Shadnagar twice daily. Tickets cost ₹950–2,400 and the journey takes 7h 37m. Alternatively, Indian Railways operates a train from Yasvantpur Jn to Shadnagar once a week. Tickets cost ₹310–2,400 and the journey takes 11h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Kempegowda International Airport to Hyderabad
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- ₹3,900–8,000
Flights from Kempegowda International Airport to Hyderabad via Goa
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹3,900–8,000
Flights from Mysore to Hyderabad
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Mysore to Hyderabad via Madras
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–12,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Hyderabad
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,800–6,500
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Hyderabad
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- ₹2,200–7,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Yasvantpur Jn to Shadnagar
- Ave. Duration
- 11h 50m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Ksr Bengaluru to Mysore Jn
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Yelahanka Jn. to Shadnagar
- Ave. Duration
- 11h 9m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹210–250
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹210–250
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Bangalore to Shadnagar
- Ave. Duration
- 7h 37m
- Frequency
- Twice daily
- Estimated price
- ₹950–2,400
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹950–2,000
- Ave. Duration
- 7h 14m
- Estimated price
- ₹12,000–15,000
Ola Cabs
- Website
- olacabs.com
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Best Ride
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 Travelling by boat in Italy, Flying into Beijing?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
There are 15+ hotels available in Shadnagar.











