You can take a Train, Bus and (Air + Cab) to reach Shirdi from Hyderabad or Secunderabad. The fastest way takes you 4 to 5 hours, which is to take a flight from Hyderabad to Aurangabad and then take a private car or taxi from Aurangabad to Shirdi.
The cheapest way to reach Shirdi from Hyderabad takes you 14 hours, which is to take Vskp Snsi Exp Train from Hyderabad to Shirdi.

2 to 3 day – Road trip from Hyderabad to Shirdi
Best Road Route: Hyderabad – Zaheerabad – Humnabad – Basavkalyan – Omerga -Naldurg – Sholapur – Temburni – Nagar – Shirdi

THE ROADS:

SNACK BREAK: Have your snacks at hotels like SURGAND on Sholapur – Pune highway.
TOTAL TIME TAKEN: 12-14 Hours

Day 1
Day 2