There are 3 ways to get from Puttaparthi to Ballari by 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.
Train
best- Take the train from Sai P Nilayam to Guntakal Jntrain 11014 / ...
- Take the train from Guntakal Jn to Bellary Jntrain 17225 / ...
4h 53m₹558–2,541Drive 169.4 km
- Drive from Puttaparthi to Ballaricar 169.4 km
2h 35m₹1,918–2,770Taxi
- Take the taxi from Puttaparthi to Ballaritaxi 169.4 km
2h 35m₹3,500–4,300
Questions & Answers
The cheapest way to get from Puttaparthi to Ballari is to train which costs ₹550 - ₹2,600 and takes 4h 53m.
The fastest way to get from Puttaparthi to Ballari is to drive which takes 2h 35m and costs ₹1,900 - ₹2,800.
No, there is no direct train from Puttaparthi to Ballari. However, there are services departing from Sai P Nilayam and arriving at Bellary Jn via Guntakal Jn. The journey, including transfers, takes approximately 4h 53m.
The distance between Puttaparthi and Ballari is 193 km. The road distance is 169.4 km.
The best way to get from Puttaparthi to Ballari without a car is to train which takes 4h 53m and costs ₹550 - ₹2,600.
It takes approximately 4h 53m to get from Puttaparthi to Ballari, including transfers.
Puttaparthi to Ballari train services, operated by Indian Railways, depart from Sai P Nilayam station.
Puttaparthi to Ballari train services, operated by Indian Railways, arrive at Guntakal Jn station.
Yes, the driving distance between Puttaparthi to Ballari is 169 km. It takes approximately 2h 35m to drive from Puttaparthi to Ballari.
There are nine+ hotels available in Ballari.
What companies run services between Puttaparthi, Andhra Pradesh, India and Ballari, India?
You can take a vehicle from Puttaparthi to Bellary Jn via Sai P Nilayam and Guntakal Jn in around 4h 53m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sai P Nilayam to Guntakal Jn
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- 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 Guntakal Jn to Bellary Jn
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Ave. Duration
- 2h 35m
- Estimated price
- ₹3,500–4,300
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 Best ways to travel around Australia, Heading to Europe? Read this before you buy a Eurail Pass, and Why you should take the train in the US - to help you get the most out of your next trip.






