Shirdi to Diphu
Diphu is approximately 2400+ kms from Shirdi. The fastest way to reach Diphu from Shirdi is by Flight, Train Via Hyderabad, Dibrugarh. It takes approximately 13 hours. The cheapest way to reach Diphu from Shirdi is by Train, Flight Via Hyderabad, Patna which would take approximately 35 hours.
Sort By
Mode of Transport
Via Indore, Patna
RECOMMENDED
Shirdi
Indore
Patna
Diphu
Approx Travel Time
1d 0h 5m
₹10,881
Onwards
Shirdi
Indore
Patna
Diphu
Approx Travel Time
1d 9h 20m
₹8,796
Onwards
Via Pune, Patna
Shirdi
Pune
Patna
Diphu
Approx Travel Time
1d 3h 5m
₹7,797
Onwards
Shirdi
Pune
Patna
Diphu
Approx Travel Time
1d 3h 50m
₹8,212
Onwards
Shirdi
Pune
Patna
Diphu
Approx Travel Time
1d 4h 45m
₹10,714
Onwards
Via Hyderabad, Dibrugarh
FASTEST
Shirdi
Hyderabad
Dibrugarh
Diphu
Approx Travel Time
13h 5m
₹13,235
Onwards
Shirdi
Hyderabad
Dibrugarh
Diphu
Approx Travel Time
22h 50m
₹9,200
Onwards
Via Lucknow
Shirdi
Lucknow
Diphu
Approx Travel Time
1d 7h 25m
On Demand
Via Hyderabad, Patna
Shirdi
Hyderabad
Patna
Diphu
Approx Travel Time
1d 0h 35m
₹11,007
Onwards
CHEAPEST
Shirdi
Hyderabad
Patna
Diphu
Approx Travel Time
1d 10h 20m
₹6,972
Onwards
Frequently Asked Questions
What is the distance between Shirdi and Diphu?
Diphu is approximately 2400+ kms from Shirdi.
How long does it take to reach Diphu from Shirdi?
It takes approximately 13 hours to reach Diphu from Shirdi by Flight, Train Via Hyderabad, Dibrugarh.
What is the cheapest way to reach Diphu from Shirdi?
The cheapest way to reach Diphu from Shirdi is by Train, Flight Via Hyderabad, Patna.
What is the fastest way to reach Diphu from Shirdi?
The fastest way to reach Diphu from Shirdi is by Flight, Train Via Hyderabad, Dibrugarh.