Shahdol to Diphu - Multiple Options To Reach By Train
Diphu is approximately 1350+ kms from Shahdol. The fastest way to reach Diphu from Shahdol is by Train Via Begusarai. It takes approximately 30 hours. The cheapest way to reach Diphu from Shahdol is by Train Via Kharagpur which would take approximately 32 hours.
Sort By
Mode of Transport
Via Begusarai
RECOMMENDED
FASTEST
Shahdol
Begusarai
Diphu
Approx Travel Time
1d 5h 25m
On Demand
Via Samastipur
Shahdol
Samastipur
Diphu
Approx Travel Time
1d 5h 40m
On Demand
Via Hajipur
Shahdol
Hajipur
Diphu
Approx Travel Time
1d 5h 40m
On Demand
Via Muzaffarpur
Shahdol
Muzaffarpur
Diphu
Approx Travel Time
1d 6h 10m
On Demand
Via Chhapra
Shahdol
Chhapra
Diphu
Approx Travel Time
1d 6h 10m
On Demand
Via Ballia
Shahdol
Ballia
Diphu
Approx Travel Time
1d 6h 25m
On Demand
Via Mirzapur
Shahdol
Mirzapur
Diphu
Approx Travel Time
1d 6h 10m
On Demand
Via Ghazipur
Shahdol
Ghazipur
Diphu
Approx Travel Time
1d 6h 55m
On Demand
Via Varanasi
Shahdol
Varanasi
Diphu
Approx Travel Time
1d 6h 40m
On Demand
Via Kharagpur
CHEAPEST
Shahdol
Kharagpur
Diphu
Approx Travel Time
1d 7h 25m
₹1,050
Onwards
Frequently Asked Questions
What is the distance between Shahdol and Diphu?
Diphu is approximately 1350+ kms from Shahdol.
How long does it take to reach Diphu from Shahdol?
It takes approximately 30 hours to reach Diphu from Shahdol by Train Via Begusarai.
What is the cheapest way to reach Diphu from Shahdol?
The cheapest way to reach Diphu from Shahdol is by Train Via Kharagpur.
What is the fastest way to reach Diphu from Shahdol?
The fastest way to reach Diphu from Shahdol is by Train Via Begusarai.