There are 4 ways to get from Ballari to Zahirābād by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bellary Jn to Krishnatrain 07335
- Take the train from Krishna to Zahirabadtrain 16593
10h 15m₹379–2,965Drive 342.8 km
- Drive from Ballari to Zahirābādcar 342.8 km
5h 20m₹3,867–5,586Taxi
- Take the taxi from Ballari to Zahirābādtaxi 342.8 km
5h 20m₹7,500–9,500Fly
- Fly from Jindal Vijaynagar Airport (VDY) to Bidar (IXX)plane VDY - IXX
23h 38m₹6,598–35,941
Ballari to Zahirābād by train
Questions & Answers
The cheapest way to get from Ballari to Zahirābād is to train which costs ₹370 - ₹3,000 and takes 10h 15m.
The fastest way to get from Ballari to Zahirābād is to drive which takes 5h 20m and costs ₹3,800 - ₹6,000.
No, there is no direct train from Ballari to Zahirābād. However, there are services departing from Bellary Jn and arriving at Zahirabad via Krishna. The journey, including transfers, takes approximately 10h 15m.
The distance between Ballari and Zahirābād is 449 km. The road distance is 342.8 km.
The best way to get from Ballari to Zahirābād without a car is to train which takes 10h 15m and costs ₹370 - ₹3,000.
It takes approximately 10h 15m to get from Ballari to Zahirābād, including transfers.
Ballari to Zahirābād train services, operated by Indian Railways, depart from Bellary Jn station.
The best way to get from Ballari to Zahirābād is to train which takes 10h 15m and costs ₹370 - ₹3,000. Alternatively, you can fly, which costs ₹6,500 - ₹36,000 and takes 23h 38m.
Ballari to Zahirābād train services, operated by Indian Railways, arrive at Krishna station.
Yes, the driving distance between Ballari to Zahirābād is 343 km. It takes approximately 5h 20m to drive from Ballari to Zahirābād.
What companies run services between Ballari, India and Zahirābād, India?
You can take a train from Bellary Jn to Zahirabad via Krishna in around 10h 15m. Alternatively, Star Air flies from Jindal Vijaynagar Airport (VDY) to Bidar (IXX) once daily.
- Website
- starair.in
Flights from Jindal Vijaynagar Airport to Bidar via Bengaluru
- Ave. Duration
- 20h 25m
- When
- Every day
- Estimated price
- ₹5,500–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bellary Jn to Krishna
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Krishna to Zahirabad
- Ave. Duration
- 5h 39m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
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 delightfully under-the-radar French towns you need to visit, Is ride-sharing platform BlaBlaCar right for you?, 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 six+ hotels available in Zahirābād.






