There are 6 ways to get from Srikakulam to Tirumala by train, plane, taxi, bus, or car
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 Srikakulam Road to Simhachalamtrain
- Fly from Visakhapatnam Airport (VTZ) to Tirupati Airport (TIR)plane VTZ - TIR
6h 23m₹7,621–17,420Train
cheapest- Take the train from Srikakulam Road to Renigunta Jntrain 12660 / ...
15h 42m₹741–3,720Taxi, bus (Flixbus)
- Take the taxi from Srikakulam to FlixBus Vizianagaram - RTC Bus Standtaxi
- Take the bus from FlixBus Vizianagaram - RTC Bus Stand to FlixBus Visakhapatnam - Akkayapalembus
- Take the bus from FlixBus Visakhapatnam - Akkayapalem to FlixBus Tirupati - Bypassbus
18h 59m₹2,651–5,620Drive 855.9 km
- Drive from Srikakulam to Tirumalacar 855.9 km
12h 46m₹9,639–13,923Taxi
- Take the taxi from Srikakulam to Tirumalataxi 855.9 km
12h 46m₹14,000–17,000Train to Rajahmundry Airport, fly
- Take the train from Srikakulam Road to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Tirupati Airport (TIR)plane RJA - TIR
9h 10m₹12,521–25,420
Visakhapatnam Airport (VTZ) to Tirupati Airport (TIR) flights
Questions & Answers
The cheapest way to get from Srikakulam to Tirumala is to train which costs ₹700 - ₹3,800 and takes 15h 42m.
The fastest way to get from Srikakulam to Tirumala is to train and fly which takes 6h 23m and costs ₹7,500 - ₹18,000.
No, there is no direct train from Srikakulam to Tirumala. However, there are services departing from Srikakulam Road and arriving at Renigunta Jn via . The journey, including transfers, takes approximately 15h 42m.
The distance between Srikakulam and Tirumala is 777 km. The road distance is 855.9 km.
The best way to get from Srikakulam to Tirumala without a car is to train which takes 15h 42m and costs ₹700 - ₹3,800.
It takes approximately 6h 23m to get from Srikakulam to Tirumala, including transfers.
Srikakulam to Tirumala train services, operated by Indian Railways, depart from Srikakulam Road station.
Srikakulam to Tirumala train services, operated by Indian Railways, arrive at Renigunta Jn station.
Yes, the driving distance between Srikakulam to Tirumala is 856 km. It takes approximately 12h 46m to drive from Srikakulam to Tirumala.
There are 363+ hotels available in Tirumala.
What companies run services between Srikakulam, India and Tirumala, India?
Indian Railways operates a train from Srikakulam Road to Renigunta Jn 4 times a day. Tickets cost ₹420–3,200 and the journey takes 14h 5m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Tirupati Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Visakhapatnam Airport to Tirupati Airport via Vijayawada
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹6,500–14,000
Flights from Visakhapatnam Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- ₹6,500–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–42,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Srikakulam Road to Simhachalam
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Srikakulam Road to Renigunta Jn
- Ave. Duration
- 14h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Srikakulam Road to Rajamundry
- Ave. Duration
- 5h 38m
- Frequency
- Hourly
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Vizianagaram - RTC Bus Stand to FlixBus Visakhapatnam - Akkayapalem
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₹170–260
- Website
- https://www.flixbus.in
Bus from FlixBus Visakhapatnam - Akkayapalem to FlixBus Tirupati - Bypass
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,600
- Website
- https://www.flixbus.in
- Ave. Duration
- 6h 52m
- Estimated price
- ₹1,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 Want to know more about Flixbus?, What documents do I need to cross Niagara Falls?, and Why you should take the train in the US - to help you get the most out of your next trip.









