There are 8 ways to get from Peravurani to Srikalahasti by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Peravurani to Thanjavurtaxi
- Take the bus from Thanjavur to Tirupathibus 851Ud
13h 17m₹1,747–2,530Train
cheapest- Take the train from Peravurani to Thiruvarur Jntrain 06198 / ...
- Take the train from Thiruvarur Jn to Renigunta Jntrain 11018
14h 20m₹522–4,087Train via Gūdūr
- Take the train from Peravurani to Thiruvarur Jntrain
- Take the train from Thiruvarur Jn to Gudur Jntrain
- Take the train from Gudur Jn to Sri Kalahastitrain
13h 44m₹532–4,187Drive 434.3 km
- Drive from Peravurani to Srikalahasticar 434.3 km
7h 3m₹4,904–7,083Taxi
- Take the taxi from Peravurani to Srikalahastitaxi 434.3 km
7h 3m₹8,000–10,000Taxi to Madurai, fly to Chennai International Airport, train
- Take the taxi from Peravurani to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chennai International Airport (MAA)plane IXM - MAA
- Take the train from Chennai Central to Nayadupetatrain
8h 42m₹8,435–13,750Train, bus
- Take the train from Peravurani to Thiruvarur Jntrain
- Take the bus from Thiruvarur, Tamil Nadu to Chennai, Tamil Nadubus
- Take the bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Naidupetabus
16h 2mTrain, train to Trichy International Airport, fly to Tirupati Airport
- Take the train from Peravurani to Karaikkudi Jntrain
- Take the train from Karaikkudi Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Tirupati Airport (TIR)plane TRZ - TIR
11h 18m₹15,039–25,792
Peravurani to Srikalahasti by train
Questions & Answers
The cheapest way to get from Peravurani to Srikalahasti is to train which costs ₹500 - ₹4,100 and takes 14h 20m.
The fastest way to get from Peravurani to Srikalahasti is to drive which takes 7h 3m and costs ₹4,900 - ₹7,500.
No, there is no direct train from Peravurani to Srikalahasti. However, there are services departing from Peravurani and arriving at Sri Kalahasti via Thiruvarur Jn and Gudur Jn. The journey, including transfers, takes approximately 13h 44m.
The distance between Peravurani and Srikalahasti is 503 km. The road distance is 434.3 km.
The best way to get from Peravurani to Srikalahasti without a car is to taxi and bus which takes 13h 17m and costs ₹1,700 - ₹2,600.
It takes approximately 13h 17m to get from Peravurani to Srikalahasti, including transfers.
Peravurani to Srikalahasti train services, operated by Indian Railways, depart from Peravurani station.
Peravurani to Srikalahasti train services, operated by Indian Railways, arrive at Thiruvarur Jn station.
Yes, the driving distance between Peravurani to Srikalahasti is 434 km. It takes approximately 7h 3m to drive from Peravurani to Srikalahasti.
There are 35+ hotels available in Srikalahasti.
What companies run services between Peravurani, India and Srikalahasti, India?
You can take a train from Peravurani to Sri Kalahasti via Thiruvarur Jn and Gudur Jn in around 13h 44m.
- Website
- goindigo.in
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Trichy International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Trichy International Airport to Tirupati Airport via Bengaluru
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹7,000–35,000
Flights from Trichy International Airport to Tirupati Airport via Chennai International Airport, Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹12,000–22,000
- Website
- airindia.in
Flights from Madurai to Chennai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,000–8,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Peravurani to Thiruvarur Jn
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Thiruvarur Jn to Gudur Jn
- Ave. Duration
- 8h 23m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Gudur Jn to Sri Kalahasti
- Ave. Duration
- 51 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Chennai Central to Nayadupeta
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Peravurani to Thiruvarur Jn
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Thiruvarur Jn to Renigunta Jn
- Ave. Duration
- 9h 33m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Peravurani to Thiruvarur Jn
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Peravurani to Karaikkudi Jn
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Karaikkudi Jn to Tiruchchirapali
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 9513948001
- [email protected]
- Website
- tnstc.in
Bus from Thanjavur to Tirupathi
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- ₹320–850
- Website
- https://www.tnstc.in/OTRSOnline/
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Naidupeta
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- ₹400–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–550
- Ave. Duration
- 3h 33m
- Estimated price
- ₹1,200–10,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 Flying into Beijing?, Travelling to the UK: What do I need to know?, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.













