There are 7 ways to get from Mahbūbnagar to Zahirābād by bus, train, bus (Flixbus), night bus, 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, train
best- Take the bus from Mahaboobnagar to Lakdikapoolbus
- Take the train from Khairatabad to Zahirabadtrain 17647 / ...
4h 53m₹432–1,513Train
cheapest- Take the train from Mahbubnagar to Malakpettrain 17024 / ...
- Take the train from Khairatabad to Zahirabadtrain 17647 / ...
5h 23m₹320–2,350Bus
- Take the bus from Mahaboobnagar to Ameerpetbus
- Take the bus from FlixBus Hyderabad - Ameerpet to FlixBus Zaheerabadbus FlixBus IN2510
5h 35m₹503–773Night bus, bus
- Take the nightbus from Mahabubnagar to Kphbnightbus
- Take the bus from FlixBus Hyderabad - KPHB to FlixBus Zaheerabadbus FlixBus IN2511 / ...
7h 5m₹602–1,467Drive 131.4 km
- Drive from Mahbūbnagar to Zahirābādcar 131.4 km
2h 1m₹1,480–2,138Taxi
- Take the taxi from Mahbūbnagar to Zahirābādtaxi 131.4 km
2h 1m₹3,000–3,700Train, line 47155 train
- Take the train from Mahbubnagar to Kachegudatrain
- Take the train from Kacheguda to Lingampallitrain
- Take the train from Lingampalli to Zahirabadtrain
6h 28m₹396–3,264
Mahbūbnagar to Zahirābād by bus
Questions & Answers
The cheapest way to get from Mahbūbnagar to Zahirābād is to bus which costs ₹500 - ₹800 and takes 5h 35m.
The fastest way to get from Mahbūbnagar to Zahirābād is to drive which takes 2h 1m and costs ₹1,400 - ₹2,200.
No, there is no direct bus from Mahbūbnagar to Zahirābād. However, there are services departing from Mahaboobnagar and arriving at FlixBus Zaheerabad via FlixBus Hyderabad - Ameerpet. The journey, including transfers, takes approximately 5h 35m.
No, there is no direct train from Mahbūbnagar to Zahirābād. However, there are services departing from Mahbubnagar and arriving at Zahirabad via Malakpet and Khairatabad. The journey, including transfers, takes approximately 5h 23m.
The distance between Mahbūbnagar and Zahirābād is 239 km. The road distance is 131.4 km.
The best way to get from Mahbūbnagar to Zahirābād without a car is to bus and train which takes 4h 53m and costs ₹430 - ₹1,600.
It takes approximately 4h 53m to get from Mahbūbnagar to Zahirābād, including transfers.
Mahbūbnagar to Zahirābād bus services, operated by Vijayanand Travels, depart from Mahaboobnagar station.
Mahbūbnagar to Zahirābād train services, operated by Indian Railways, depart from Mahbubnagar station.
The best way to get from Mahbūbnagar to Zahirābād is to bus which takes 5h 35m and costs ₹500 - ₹800. Alternatively, you can train, which costs ₹320 - ₹2,400 and takes 5h 23m.
What companies run services between Mahbūbnagar, India and Zahirābād, India?
You can take a bus from Mahaboobnagar to FlixBus Zaheerabad via Ameerpet and FlixBus Hyderabad - Ameerpet in around 5h 35m. Alternatively, you can take a train from Mahbubnagar to Zahirabad via Malakpet, Malakpet, Khairatabad, and Khairatabad in around 5h 23m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khairatabad to Zahirabad
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Mahbubnagar to Malakpet
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Khairatabad to Zahirabad
- Ave. Duration
- 2h 19m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Mahbubnagar to Kacheguda
- Ave. Duration
- 1h 58m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Kacheguda to Lingampalli
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Lingampalli to Zahirabad
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Mahaboobnagar to Lakdikapool
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₹260–300
- Schedules at
- vrlbus.in
Bus from Mahaboobnagar to Ameerpet
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- ₹270–310
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Hyderabad - Ameerpet to FlixBus Zaheerabad
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- ₹230–470
- Website
- FlixBus India
Bus from FlixBus Hyderabad - KPHB to FlixBus Zaheerabad
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹220–430
- Website
- FlixBus India
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Night bus from Mahabubnagar to Kphb
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₹380–1,100
- Website
- Bharathi Travels
- Ave. Duration
- 2h 1m
- Estimated price
- ₹3,000–3,700
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 What are the different types of Renfe trains in Spain?, 5 incredible day trips from Florence by train, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Mahbūbnagar to Zahirābād bus services, operated by Vijayanand Travels, arrive at Ameerpet station.
Mahbūbnagar to Zahirābād train services, operated by Indian Railways, arrive at Malakpet station.
Yes, the driving distance between Mahbūbnagar to Zahirābād is 131 km. It takes approximately 2h 1m to drive from Mahbūbnagar to Zahirābād.
There are six+ hotels available in Zahirābād.

















