Harihar to Shirdi - Multiple Options To Reach By Train, Bus
Shirdi is approximately 650+ kms from Harihar. The fastest way to reach Shirdi from Harihar is by Train Via Daund. It takes approximately 15 hours. The cheapest way to reach Shirdi from Harihar is by Train Via Pune which would take approximately 15 hours.
Sort By
Mode of Transport
Via Daund
RECOMMENDED
FASTEST
Harihar
Daund
Shirdi
Approx Travel Time
14h 40m
On Demand
Via Badami
Harihar
Badami
Shirdi
Approx Travel Time
14h 55m
On Demand
Via Vijayapura
Harihar
Vijayapura
Shirdi
Approx Travel Time
14h 55m
On Demand
Via Pune
CHEAPEST
Harihar
Pune
Shirdi
Approx Travel Time
15h 10m
₹560
Onwards
Harihar
Pune
Shirdi
Approx Travel Time
15h 55m
₹775
Onwards
Via Shrirampur (Maharashtra)
Harihar
Shrirampur (Maharashtra)
Shirdi
Approx Travel Time
15h 10m
₹625
Onwards
Via Indi
Harihar
Indi
Shirdi
Approx Travel Time
15h 25m
On Demand
Via Kopargaon
Harihar
Kopargaon
Shirdi
Approx Travel Time
15h 10m
₹675
Onwards
Via Pandharpur
Harihar
Pandharpur
Shirdi
Approx Travel Time
16h 10m
₹1,075
Onwards
Via Solapur
Harihar
Solapur
Shirdi
Approx Travel Time
15h 25m
₹560
Onwards
Frequently Asked Questions
What is the distance between Harihar and Shirdi?
Shirdi is approximately 650+ kms from Harihar.
How long does it take to reach Shirdi from Harihar?
It takes approximately 15 hours to reach Shirdi from Harihar by Train Via Daund.
What is the cheapest way to reach Shirdi from Harihar?
The cheapest way to reach Shirdi from Harihar is by Train Via Pune.
What is the fastest way to reach Shirdi from Harihar?
The fastest way to reach Shirdi from Harihar is by Train Via Daund.