There are 4 ways to get from Tirupathi to Sri Kalahasti by train, bus (Flixbus), 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 12733 train
best- Take the train from Tirupati to Sri Kalahastitrain 08584 / ...
47 min₹238–1,101Bus (Flixbus)
- Take the bus from FlixBus Tirupati - Bypass to FlixBus Srikalahasti - Opposite Archbus FlixBus IN4220 / ...
52 min₹320–371Drive 36.6 km
- Drive from Tirupathi to Sri Kalahasticar 36.6 km
36 min₹413–597Taxi
- Take the taxi from Tirupathi to Sri Kalahastitaxi 36.6 km
36 min₹700–900
Questions & Answers
The cheapest way to get from Tirupathi to Sri Kalahasti is to bus which costs ₹320 - ₹380 and takes 52 min.
The fastest way to get from Tirupathi to Sri Kalahasti is to drive which takes 36 min and costs ₹410 - ₹600.
No, there is no direct bus from Tirupathi to Sri Kalahasti. However, there are services departing from FlixBus Tirupati - Bypass and arriving at FlixBus Srikalahasti - Opposite Arch via . The journey, including transfers, takes approximately 52 min.
No, there is no direct train from Tirupathi to Sri Kalahasti. However, there are services departing from Tirupati and arriving at Sri Kalahasti via . The journey, including transfers, takes approximately 47 min.
The distance between Tirupathi and Sri Kalahasti is 36 km. The road distance is 36.6 km.
The best way to get from Tirupathi to Sri Kalahasti without a car is to line 12733 train which takes 47 min and costs ₹230 - ₹1,100.
It takes approximately 47 min to get from Tirupathi to Sri Kalahasti, including transfers.
Tirupathi to Sri Kalahasti bus services, operated by FlixBus India, depart from FlixBus Tirupati - Bypass station.
Tirupathi to Sri Kalahasti train services, operated by Indian Railways, depart from Tirupati station.
The best way to get from Tirupathi to Sri Kalahasti is to line 12733 train which takes 47 min and costs ₹230 - ₹1,100. Alternatively, you can bus, which costs ₹320 - ₹380 and takes 52 min.
What companies run services between Tirupathi, India and Sri Kalahasti, India?
Indian Railways operates a train from Tirupati to Sri Kalahasti every 3 hours. Tickets cost ₹110–950 and the journey takes 44 min. Alternatively, FlixBus India operates a bus from FlixBus Tirupati - Bypass to FlixBus Srikalahasti - Opposite Arch every 3 hours. Tickets cost ₹150–170 and the journey takes 35 min.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tirupati to Sri Kalahasti
- Ave. Duration
- 44 min
- Frequency
- Every 3 hours
- 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
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Tirupati - Bypass to FlixBus Srikalahasti - Opposite Arch
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- ₹150–170
- Website
- FlixBus India
- Ave. Duration
- 36 min
- Estimated price
- ₹700–900
Rainbow Cabs
- Phone
- +91 97 03 34 22 33
- Website
- rainbowcabs.co.in
Tirumala Tirupati Cabs
- Phone
- +91 88 86 05 03 09
- Website
- tirumalatirupaticabs.in
Tirupati Caars
- Phone
- +91 99 02 03 77 88
- Website
- tirupaticaars.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 Getting to Rome from the airport, How do I buy a London Underground ticket?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Tirupathi to Sri Kalahasti bus services, operated by FlixBus India, arrive at FlixBus Srikalahasti - Opposite Arch station.
Tirupathi to Sri Kalahasti train services, operated by Indian Railways, arrive at Sri Kalahasti station.
Yes, the driving distance between Tirupathi to Sri Kalahasti is 37 km. It takes approximately 36 min to drive from Tirupathi to Sri Kalahasti.
There are 34+ hotels available in Sri Kalahasti.









