
Haridwar to Shirdi
Shirdi is approximately 1300+ 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 Ujjain which would take approximately 28 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Haridwar
Delhi
Shirdi
Approx Travel Time
7h 40m
₹6,260
Onwards
Haridwar
Delhi
Shirdi
Approx Travel Time
8h 40m
₹6,415
Onwards
Haridwar
Delhi
Shirdi
Approx Travel Time
8h 59m
₹9,386
Onwards
Via Kota
Haridwar
Kota
Shirdi
Approx Travel Time
1d 3h 40m
₹1,090
Onwards
Via Sawai Madhopur
Haridwar
Sawai Madhopur
Shirdi
Approx Travel Time
1d 3h 55m
₹1,080
Onwards
Via Ujjain
CHEAPEST
Haridwar
Ujjain
Shirdi
Approx Travel Time
1d 3h 55m
₹1,050
Onwards
Via Indore
Haridwar
Indore
Shirdi
Approx Travel Time
20h 40m
₹3,778
Onwards
Via Lucknow
Haridwar
Lucknow
Shirdi
Approx Travel Time
13h 40m
₹7,503
Onwards
Via Jaipur
Haridwar
Jaipur
Shirdi
Approx Travel Time
1d 4h 25m
₹2,250
Onwards
Via Bhopal
Haridwar
Bhopal
Shirdi
Approx Travel Time
1d 4h 55m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Shirdi?
Shirdi is approximately 1300+ 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 Ujjain.
What is the fastest way to reach Shirdi from Haridwar?
The fastest way to reach Shirdi from Haridwar is by Train, Flight Via Delhi.