
Haridwar to Shirdi
Shirdi is approximately 1200+ kms from Haridwar. The fastest way to reach Shirdi from Haridwar is by Train, Flight Via Delhi. It takes approximately 8 hours. The cheapest way to reach Shirdi from Haridwar is by Train Via Delhi which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Haridwar
Delhi
Shirdi
Approx Travel Time
8h 4m
₹9,666
Onwards
FASTEST
Haridwar
Delhi
Shirdi
Approx Travel Time
7h 41m
₹6,434
Onwards
Haridwar
Delhi
Shirdi
Approx Travel Time
7h 45m
₹6,638
Onwards
CHEAPEST
Haridwar
Delhi
Shirdi
Approx Travel Time
1d 0h 39m
₹760
Onwards
Via Delhi, Nashik
Haridwar
Delhi
Nashik
Shirdi
Approx Travel Time
10h 29m
₹10,909
Onwards
Via Dehradun, Pune
Haridwar
Dehradun
Pune
Shirdi
Approx Travel Time
11h 27m
₹12,350
Onwards
Via Mathura
Haridwar
Mathura
Shirdi
Approx Travel Time
1d 0h 48m
₹8,812
Onwards
Via Agra
Haridwar
Agra
Shirdi
Approx Travel Time
1d 0h 55m
₹1,359
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Shirdi?
Shirdi is approximately 1200+ kms from Haridwar.
How long does it take to reach Shirdi from Haridwar?
It takes approximately 8 hours to reach Shirdi from Haridwar by Train, Flight Via Delhi.
What is the cheapest way to reach Shirdi from Haridwar?
The cheapest way to reach Shirdi from Haridwar is by Train Via Delhi.
What is the fastest way to reach Shirdi from Haridwar?
The fastest way to reach Shirdi from Haridwar is by Train, Flight Via Delhi.


