
Shahganj to Diphu
Diphu is approximately 1300+ kms from Shahganj. The fastest way to reach Diphu from Shahganj is by Train, Flight, Cab Via Prayagraj(Allahabad), Guwahati. It takes approximately 13 hours. The cheapest way to reach Diphu from Shahganj is by Train Via Chhapra which would take approximately 29 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Guwahati
RECOMMENDED
FASTEST
Shahganj
Prayagraj(Allahabad)
Guwahati
Diphu
Approx Travel Time
12h 28m
₹20,862
Onwards
Shahganj
Prayagraj(Allahabad)
Guwahati
Diphu
Approx Travel Time
14h 24m
₹13,744
Onwards
Shahganj
Prayagraj(Allahabad)
Guwahati
Diphu
Approx Travel Time
13h 54m
₹14,024
Onwards
Via Chhapra
CHEAPEST
Shahganj
Chhapra
Diphu
Approx Travel Time
1d 5h 9m
₹640
Onwards
Via Varanasi, Chhapra
Shahganj
Varanasi
Chhapra
Diphu
Approx Travel Time
1d 4h 32m
₹4,077
Onwards
Via Varanasi, Guwahati
Shahganj
Varanasi
Guwahati
Diphu
Approx Travel Time
1d 6h 22m
₹1,050
Onwards
Via Lucknow, Guwahati
Shahganj
Lucknow
Guwahati
Diphu
Approx Travel Time
12h 31m
₹14,728
Onwards
Shahganj
Lucknow
Guwahati
Diphu
Approx Travel Time
14h 27m
₹7,610
Onwards
Shahganj
Lucknow
Guwahati
Diphu
Approx Travel Time
13h 57m
₹7,890
Onwards
Via Ayodhya, Siliguri
Shahganj
Ayodhya
Siliguri
Diphu
Approx Travel Time
23h 28m
₹9,485
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Diphu?
Diphu is approximately 1300+ kms from Shahganj.
How long does it take to reach Diphu from Shahganj?
It takes approximately 13 hours to reach Diphu from Shahganj by Train, Flight, Cab Via Prayagraj(Allahabad), Guwahati.
What is the cheapest way to reach Diphu from Shahganj?
The cheapest way to reach Diphu from Shahganj is by Train Via Chhapra.
What is the fastest way to reach Diphu from Shahganj?
The fastest way to reach Diphu from Shahganj is by Train, Flight, Cab Via Prayagraj(Allahabad), Guwahati.


