There are 7 ways to get from Zaheerabad to Bengaluru by train, plane, bus, bus (Flixbus), 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.
Line 12749 train to Bidar, fly, bus
best- Take the train from Zahirabad to Bidartrain
- Fly from Bidar (IXX) to Kempegowda International Airport (BLR)plane IXX - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
4h 53m₹4,293–24,700Train
cheapest- Take the train from Zahirabad to Bangalore Canttrain 16594
14h 53m₹360–2,800Train via Yeshwathpur
- Take the train from Zahirabad to Yasvantpur Jntrain 16572 / ...
13h 17m₹387–2,728Bus
- Take the bus from FlixBus Zaheerabad to FlixBus Hyderabad - Miyapurbus FlixBus IN2511 / ...
- Take the bus from Shamshabad B.S. to Kempegowda BS Majesticbus
13h 26m₹1,216–2,375Drive 606.6 km
- Drive from Zaheerabad to Bengalurucar 606.6 km
8h 46m₹6,823–9,855Bus, bus to Hyderabad, fly
- Take the bus from FlixBus Zaheerabad to FlixBus Hyderabad - Chandanagarbus
- Take the bus from Gangaram to RGI Airportbus
- Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane HYD - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 9m₹5,186–8,585Bus via Hyderabad
- Take the bus from FlixBus Zaheerabad to FlixBus Hyderabad - Lakdikapoolbus FlixBus IN2510 / ...
- Take the bus from Hyderabad, Telangana to Bangalore, Karnatakabus Hyderabad, Telangana - Bangalore, Karnataka
15h 7m
Zaheerabad to Bengaluru by train
Questions & Answers
The cheapest way to get from Zaheerabad to Bengaluru is to train which costs ₹360 - ₹2,800 and takes 14h 53m.
The fastest way to get from Zaheerabad to Bengaluru is to line 12749 train and fly and bus which takes 4h 53m and costs ₹4,200 - ₹25,000.
No, there is no direct bus from Zaheerabad to Bengaluru. However, there are services departing from FlixBus Zaheerabad and arriving at Kempegowda BS Majestic via Miyapur Bus Depot and Shamshabad B.S.. The journey, including transfers, takes approximately 13h 26m.
Yes, there is a direct train departing from Zahirabad and arriving at Bangalore Cant. Services depart once daily, and operate every day. The journey takes approximately 14h 53m.
The distance between Zaheerabad and Bengaluru is 616 km. The road distance is 606.6 km.
The best way to get from Zaheerabad to Bengaluru without a car is to train via Yeshwathpur which takes 13h 17m and costs ₹380 - ₹2,800.
It takes approximately 4h 53m to get from Zaheerabad to Bengaluru, including transfers.
Zaheerabad to Bengaluru bus services, operated by FlixBus India, depart from FlixBus Zaheerabad station.
Zaheerabad to Bengaluru train services, operated by Indian Railways, depart from Zahirabad station.
The best way to get from Zaheerabad to Bengaluru is to train via Yeshwathpur which takes 13h 17m and costs ₹380 - ₹2,800. Alternatively, you can bus, which costs ₹1,200 - ₹2,400 and takes 13h 26m.
What companies run services between Zaheerabad, India and Bengaluru, India?
Indian Railways operates a train from Zahirabad to Yasvantpur Jn once daily. Tickets cost ₹350–2,700 and the journey takes 12h 58m. Alternatively, you can take a bus from FlixBus Zaheerabad to Kempegowda BS Majestic via FlixBus Hyderabad - Miyapur, Miyapur Bus Depot, and Shamshabad B.S. in around 13h 26m.
- Website
- goindigo.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,800–7,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ₹4,600–14,000
- Website
- starair.in
Flights from Bidar to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,700–23,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹3,000–19,000
- Website
- helitrans.no
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 50m
- When
- Monday and Thursday
- Estimated price
- ₹3,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Zahirabad to Bidar
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Zahirabad to Yasvantpur Jn
- Ave. Duration
- 12h 58m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Zahirabad to Bangalore Cant
- Ave. Duration
- 14h 53m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Zaheerabad to FlixBus Hyderabad - Miyapur
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹210–410
- Website
- https://www.flixbus.in
Bus from FlixBus Zaheerabad to FlixBus Hyderabad - Chandanagar
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹210–390
- Website
- https://www.flixbus.in
Bus from FlixBus Zaheerabad to FlixBus Hyderabad - Lakdikapool
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ₹230–490
- Website
- https://www.flixbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shamshabad B.S. to Kempegowda BS Majestic
- Ave. Duration
- 8h 28m
- Frequency
- Hourly
- Estimated price
- ₹800–1,700
- Schedules at
- ksrtc.in
- Phone
- 040 69440000
- [email protected]
- Website
- tgsrtc.telangana.gov.in
Bus from Gangaram to RGI Airport
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹100–390
- Schedules at
- tgsrtc.telangana.gov.in
- Pushpak AC
- ₹320–390
- Adult
- ₹100–270
- Phone
- +91 92280 09590
- [email protected]
- Website
- omio.com
Bus from Hyderabad, Telangana to Bangalore, Karnataka
- Ave. Duration
- 9h 50m
- Frequency
- Every 10 minutes
- Schedules at
- omio.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 French strikes 2018: What are my alternative transport options?, Why you should take the train in the US, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Zaheerabad to Bengaluru bus services, operated by FlixBus India, arrive at FlixBus Hyderabad - Miyapur station.
Zaheerabad to Bengaluru train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Zaheerabad to Bengaluru is 607 km. It takes approximately 8h 46m to drive from Zaheerabad to Bengaluru.
There are 2693+ hotels available in Bengaluru.





















