There are 7 ways to get from Vizianagaram to Srikalahasti by train, plane, 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.
Train to Visakhapatnam Airport, fly
best- Take the train from Vizianagram Jn to Simhachalamtrain
- Fly from Visakhapatnam Airport (VTZ) to Tirupati Airport (TIR)plane VTZ - TIR
5h 17m₹7,396–18,068Train
cheapest- Take the train from Vizianagram Jn to Sri Kalahastitrain 17479 / ...
19h 19m₹400–3,100Train via Renigunta Jn
- Take the train from Vizianagram Jn to Renigunta Jntrain 12863 / ...
14h 22m₹508–3,895Bus (Flixbus)
- Take the bus from FlixBus Vizianagaram - RTC Bus Stand to FlixBus Vijayawada - Benz Circlebus FlixBus IN5323
- Take the bus from FlixBus Vijayawada - Benz Circle to FlixBus Srikalahasti - Opposite Archbus FlixBus IN4220 / ...
18h 20m₹1,184–3,783Drive 742 km
- Drive from Vizianagaram to Srikalahasticar 742 km
11h 15m₹8,378–12,102Taxi
- Take the taxi from Vizianagaram to Srikalahastitaxi 742 km
11h 15m₹13,000–17,000Train to Rajahmundry Airport, fly
- Take the train from Vizianagram Jn to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Tirupati Airport (TIR)plane RJA - TIR
8h 13m₹11,798–25,000
Vizianagaram to Srikalahasti by train
Questions & Answers
The cheapest way to get from Vizianagaram to Srikalahasti is to train which costs ₹400 - ₹3,100 and takes 19h 19m.
The fastest way to get from Vizianagaram to Srikalahasti is to train and fly which takes 5h 17m and costs ₹7,000 - ₹19,000.
No, there is no direct bus from Vizianagaram to Srikalahasti. However, there are services departing from FlixBus Vizianagaram - RTC Bus Stand and arriving at FlixBus Srikalahasti - Opposite Arch via FlixBus Vijayawada - Benz Circle. The journey, including transfers, takes approximately 18h 20m.
Yes, there is a direct train departing from Vizianagram Jn and arriving at Sri Kalahasti. Services depart once daily, and operate every day. The journey takes approximately 19h 19m.
The distance between Vizianagaram and Srikalahasti is 687 km. The road distance is 742 km.
The best way to get from Vizianagaram to Srikalahasti without a car is to train via Renigunta Jn which takes 14h 22m and costs ₹500 - ₹3,900.
It takes approximately 5h 17m to get from Vizianagaram to Srikalahasti, including transfers.
Vizianagaram to Srikalahasti bus services, operated by FlixBus India, depart from FlixBus Vizianagaram - RTC Bus Stand station.
Vizianagaram to Srikalahasti train services, operated by Indian Railways, depart from Vizianagram Jn station.
The best way to get from Vizianagaram to Srikalahasti is to train via Renigunta Jn which takes 14h 22m and costs ₹500 - ₹3,900. Alternatively, you can bus, which costs ₹1,100 - ₹3,800 and takes 18h 20m.
What companies run services between Vizianagaram, India and Srikalahasti, India?
Indian Railways operates a train from Vizianagram Jn to Renigunta Jn every 4 hours. Tickets cost ₹390–3,000 and the journey takes 13h 5m. Alternatively, you can take a bus from FlixBus Vizianagaram - RTC Bus Stand to FlixBus Srikalahasti - Opposite Arch via FlixBus Vijayawada - Benz Circle in around 18h 20m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Tirupati Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Visakhapatnam Airport to Tirupati Airport via Vijayawada
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–14,000
Flights from Visakhapatnam Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Rajahmundry Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–22,000
- Website
- helitrans.no
Flights from Rajahmundry Airport to Tirupati Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹6,500–43,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vizianagram Jn to Simhachalam
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Vizianagram Jn to Renigunta Jn
- Ave. Duration
- 13h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Vizianagram Jn to Rajamundry
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Vizianagram Jn to Sri Kalahasti
- Ave. Duration
- 19h 19m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Vizianagaram - RTC Bus Stand to FlixBus Vijayawada - Benz Circle
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹600–2,000
- Website
- FlixBus India
Bus from FlixBus Vijayawada - Benz Circle to FlixBus Srikalahasti - Opposite Arch
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹550–1,800
- Website
- FlixBus India
- Ave. Duration
- 11h 15m
- Estimated price
- ₹13,000–17,000
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 10 amazing places to get away from it all in Australia, 5 delightfully under-the-radar French towns you need to visit, 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
Vizianagaram to Srikalahasti bus services, operated by FlixBus India, arrive at FlixBus Vijayawada - Benz Circle station.
Vizianagaram to Srikalahasti train services, operated by Indian Railways, arrive at Renigunta Jn station.
Yes, the driving distance between Vizianagaram to Srikalahasti is 742 km. It takes approximately 11h 15m to drive from Vizianagaram to Srikalahasti.
Book your Vizianagaram to Srikalahasti bus tickets online with FlixBus.
There are 35+ hotels available in Srikalahasti.









