
Diphu to Shirdi
Shirdi is approximately 2400+ kms from Diphu. The fastest way to reach Shirdi from Diphu is by Train, Flight Via Dibrugarh, Hyderabad. It takes approximately 13 hours. The cheapest way to reach Shirdi from Diphu is by Train, Flight, Bus Via Patna, Indore which would take approximately 34 hours.
Sort By
Mode of Transport
Via Patna, Indore
RECOMMENDED
Diphu
Patna
Indore
Shirdi
Approx Travel Time
1d 0h 5m
₹12,606
Onwards
CHEAPEST
Diphu
Patna
Indore
Shirdi
Approx Travel Time
1d 9h 20m
₹5,777
Onwards
Via Patna, Pune
Diphu
Patna
Pune
Shirdi
Approx Travel Time
1d 3h 5m
₹7,307
Onwards
Diphu
Patna
Pune
Shirdi
Approx Travel Time
1d 3h 50m
₹8,022
Onwards
Diphu
Patna
Pune
Shirdi
Approx Travel Time
1d 4h 45m
₹9,796
Onwards
Via Dibrugarh, Hyderabad
Diphu
Dibrugarh
Hyderabad
Shirdi
Approx Travel Time
22h 50m
₹9,232
Onwards
FASTEST
Diphu
Dibrugarh
Hyderabad
Shirdi
Approx Travel Time
13h 5m
₹14,862
Onwards
Via Lucknow
Diphu
Lucknow
Shirdi
Approx Travel Time
1d 7h 25m
On Demand
Via Patna, Surat
Diphu
Patna
Surat
Shirdi
Approx Travel Time
1d 6h 20m
₹6,954
Onwards
Via Patna, Hyderabad
Diphu
Patna
Hyderabad
Shirdi
Approx Travel Time
1d 0h 35m
₹13,150
Onwards
Frequently Asked Questions
What is the distance between Diphu and Shirdi?
Shirdi is approximately 2400+ kms from Diphu.
How long does it take to reach Shirdi from Diphu?
It takes approximately 13 hours to reach Shirdi from Diphu by Train, Flight Via Dibrugarh, Hyderabad.
What is the cheapest way to reach Shirdi from Diphu?
The cheapest way to reach Shirdi from Diphu is by Train, Flight, Bus Via Patna, Indore.
What is the fastest way to reach Shirdi from Diphu?
The fastest way to reach Shirdi from Diphu is by Train, Flight Via Dibrugarh, Hyderabad.