There are 6 ways to get from Tirumala to Shirdi by 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.
Bus via Hyderabad
best- Take the bus from Renigunta to Hyderabadbus redbusIndia_A/C Sleeper / ...
- Take the bus from Hyderabad to Shirdibus redbusIndia_A/C Sleeper / ...
25h 15mTrain
cheapest- Take the train from Renigunta Jn to Sainagar Siriditrain 17417
27h 28m₹750–5,130Drive 1,007.4 km
- Drive from Tirumala to Shirdicar 1,007.4 km
15h 19m₹11,259–16,263Fly to Aurangabad Airport, bus
- Fly from Tirupati Airport (TIR) to Aurangabad Airport (IXU)plane TIR - IXU
- Take the bus from Aurangabad to Shirdibus
15h 12mBus
- Take the bus from Tirupati to Pune Ma Na Pa Bus Stopbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper
- Take the bus from Pune Ma Na Pa Bus Stop to Shirdibus redbusIndia_A/C Sleeper / ...
30h 8mFly to Ozar Airport, bus
- Fly from Tirupati Airport (TIR) to Ozar Airport (ISK)plane TIR - ISK
- Take the bus from Nashik to Shirdibus
11h 34m
Tirupati Airport (TIR) to Aurangabad Airport (IXU) flights
Comparing Your Travel Options
The cheapest way to get from Tirumala to Shirdi is to train which costs ₹750 - ₹5,500 and takes 27h 28m.
The fastest way to get from Tirumala to Shirdi is to drive which takes 15h 19m and costs ₹11,000 - ₹17,000.
No, there is no direct bus from Tirumala to Shirdi. However, there are services departing from Tirupati and arriving at Shirdi via Renigunta and Hyderabad. The journey, including transfers, takes approximately 25h 15m.
No, there is no direct train from Tirumala to Shirdi. However, there are services departing from Renigunta Jn and arriving at Sainagar Siridi via . The journey, including transfers, takes approximately 27h 28m.
The distance between Tirumala and Shirdi is 1150 km. The road distance is 1007.4 km.
The best way to get from Tirumala to Shirdi without a car is to bus via Hyderabad which takes 25h 15m and costs .
It takes approximately 25h 15m to get from Tirumala to Shirdi, including transfers.
Tirumala to Shirdi bus services, operated by SLGT Travels, depart from Renigunta station.
Tirumala to Shirdi train services, operated by Indian Railways, depart from Renigunta Jn station.
The best way to get from Tirumala to Shirdi is to bus via Hyderabad which takes 25h 15m and costs . Alternatively, you can train, which costs ₹750 - ₹5,500 and takes 27h 28m.
What companies run services between Tirumala, India and Shirdi, India?
You can take a bus from Tirupati to Shirdi via Renigunta and Hyderabad in around 25h 15m. Alternatively, Indian Railways operates a train from Renigunta Jn to Sainagar Siridi once a week. Tickets cost ₹600–4,800 and the journey takes 26h 7m.
- Website
- goindigo.in
Flights from Tirupati Airport to Aurangabad Airport via Hyderabad
- Ave. Duration
- 12h 46m
- When
- Every day
- Estimated price
- ₹15,000–22,000
Flights from Tirupati Airport to Aurangabad Airport via Vijayawada, Hyderabad
- Ave. Duration
- 19h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–22,000
Flights from Tirupati Airport to Ozar Airport via Delhi
- Ave. Duration
- 13h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–26,000
Flights from Tirupati Airport to Ozar Airport via Hyderabad
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–26,000
Flights from Tirupati Airport to Ozar Airport via Rajahmundry, Hyderabad
- Ave. Duration
- 7h 55m
- When
- Monday and Friday
- Estimated price
- ₹12,000–26,000
- Website
- airindiaexpress.in
Flights from Tirupati Airport to Aurangabad Airport via Delhi
- Ave. Duration
- 13h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Renigunta Jn to Sainagar Siridi
- Ave. Duration
- 26h 7m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
- [email protected]
- Website
- SLGT Travels
Bus from Renigunta to Hyderabad
- Ave. Duration
- 10h 30m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 12h 37m
- Frequency
- Every 3 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Tirupati to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 22h
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Shirdi
- Ave. Duration
- 12h 24m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 4h 56m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Hyderabad to Shirdi
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
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 Best ways to travel around Australia, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
Tirumala to Shirdi bus services, operated by SLGT Travels, arrive at Hyderabad station.
Tirumala to Shirdi train services, operated by Indian Railways, arrive at Sainagar Siridi station.
Yes, the driving distance between Tirumala to Shirdi is 1007 km. It takes approximately 15h 19m to drive from Tirumala to Shirdi.
There are 169+ hotels available in Shirdi.






