There are 3 ways to get from Puttaparthi to Belum Caves 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.
Line 12627 train, train
best- Take the train from Sai P Nilayam to Dharmavaram Jntrain 12627 / ...
- Take the train from Dharmavaram Jn to Tadipatritrain 17216
4h 17m₹1,198–3,291Drive 141.4 km
- Drive from Puttaparthi to Belum Cavescar 141.4 km
2h 8m₹1,597–2,307Taxi
- Take the taxi from Puttaparthi to Belum Cavestaxi 141.4 km
2h 8m₹2,300–2,800
Questions & Answers
The cheapest way to get from Puttaparthi to Belum Caves is to drive which costs ₹1,600 - ₹2,400 and takes 2h 8m.
The fastest way to get from Puttaparthi to Belum Caves is to drive which takes 2h 8m and costs ₹1,600 - ₹2,400.
No, there is no direct train from Puttaparthi to Belum Caves. However, there are services departing from Sai P Nilayam and arriving at Tadipatri via Dharmavaram Jn. The journey, including transfers, takes approximately 4h 17m.
The distance between Puttaparthi and Belum Caves is 207 km. The road distance is 141.4 km.
The best way to get from Puttaparthi to Belum Caves without a car is to line 12627 train and train which takes 4h 17m and costs ₹1,200 - ₹3,300.
It takes approximately 4h 17m to get from Puttaparthi to Belum Caves, including transfers.
Puttaparthi to Belum Caves train services, operated by Indian Railways, depart from Sai P Nilayam station.
Puttaparthi to Belum Caves train services, operated by Indian Railways, arrive at Dharmavaram Jn station.
Yes, the driving distance between Puttaparthi to Belum Caves is 141 km. It takes approximately 2h 8m to drive from Puttaparthi to Belum Caves.
What companies run services between Puttaparthi, Andhra Pradesh, India and Belum Caves, India?
You can take a vehicle from Puttaparthi to Belum Caves via Sai P Nilayam, Dharmavaram Jn, and Tadipatri in around 4h 17m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sai P Nilayam to Dharmavaram Jn
- Ave. Duration
- 45 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 Dharmavaram Jn to Tadipatri
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- 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
- Ave. Duration
- 2h 8m
- Estimated price
- ₹2,300–2,800
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 Why you should take the train in the US, Italy Travel Guides, and Getting to Rome from the airport - to help you get the most out of your next trip.






