
Shahganj to Shirdi
Shirdi is approximately 1250+ kms from Shahganj. The fastest way to reach Shirdi from Shahganj is by Train, Flight Via Lucknow, Indore. It takes approximately 10 hours. The cheapest way to reach Shirdi from Shahganj is by Train, Bus Via Nashik which would take approximately 27 hours.
Sort By
Mode of Transport
Via Lucknow, Indore
RECOMMENDED
FASTEST
Shahganj
Lucknow
Indore
Shirdi
Approx Travel Time
9h 28m
₹12,933
Onwards
Via Lucknow, Nashik
Shahganj
Lucknow
Nashik
Shirdi
Approx Travel Time
11h 48m
₹7,548
Onwards
Shahganj
Lucknow
Nashik
Shirdi
Approx Travel Time
11h 59m
₹9,251
Onwards
Shahganj
Lucknow
Nashik
Shirdi
Approx Travel Time
12h 18m
₹8,372
Onwards
Via Bhusawal
Shahganj
Bhusawal
Shirdi
Approx Travel Time
1d 2h 12m
On Demand
Shahganj
Bhusawal
Shirdi
Approx Travel Time
1d 0h 58m
On Demand
Via Nashik
CHEAPEST
Shahganj
Nashik
Shirdi
Approx Travel Time
1d 2h 27m
₹1,569
Onwards
Via Lucknow, Aurangabad, Maharashtra
Shahganj
Lucknow
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
12h 33m
₹7,780
Onwards
Shahganj
Lucknow
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
12h 26m
₹10,142
Onwards
Via Lucknow, Pune
Shahganj
Lucknow
Pune
Shirdi
Approx Travel Time
10h 56m
₹7,022
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Shirdi?
Shirdi is approximately 1250+ kms from Shahganj.
How long does it take to reach Shirdi from Shahganj?
It takes approximately 10 hours to reach Shirdi from Shahganj by Train, Flight Via Lucknow, Indore.
What is the cheapest way to reach Shirdi from Shahganj?
The cheapest way to reach Shirdi from Shahganj is by Train, Bus Via Nashik.
What is the fastest way to reach Shirdi from Shahganj?
The fastest way to reach Shirdi from Shahganj is by Train, Flight Via Lucknow, Indore.