
Satna to Diphu
Diphu is approximately 1400+ kms from Satna. The fastest way to reach Diphu from Satna is by Train. It takes approximately 28 hours. The cheapest way to reach Diphu from Satna is by Train which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bahadurganj
Satna
Bahadurganj
Diphu
Approx Travel Time
1d 5h 40m
₹845
Onwards
Via Hajipur
Satna
Hajipur
Diphu
Approx Travel Time
1d 5h 40m
₹855
Onwards
Via Chhapra
Satna
Chhapra
Diphu
Approx Travel Time
1d 5h 40m
₹880
Onwards
Via Kochbihar
Satna
Kochbihar
Diphu
Approx Travel Time
1d 5h 40m
On Demand
Via Siliguri
Satna
Siliguri
Diphu
Approx Travel Time
1d 5h 55m
₹845
Onwards
Via Guwahati
Satna
Guwahati
Diphu
Approx Travel Time
1d 5h 25m
₹735
Onwards
Via Begusarai
Satna
Begusarai
Diphu
Approx Travel Time
1d 6h 30m
₹840
Onwards
Via Khagaria
Satna
Khagaria
Diphu
Approx Travel Time
1d 5h 25m
₹835
Onwards
Via Samastipur
Satna
Samastipur
Diphu
Approx Travel Time
1d 5h 40m
₹870
Onwards
Frequently Asked Questions
What is the distance between Satna and Diphu?
Diphu is approximately 1400+ kms from Satna.
How long does it take to reach Diphu from Satna?
It takes approximately 28 hours to reach Diphu from Satna by Train.
What is the cheapest way to reach Diphu from Satna?
The cheapest way to reach Diphu from Satna is by Train.
What is the fastest way to reach Diphu from Satna?
The fastest way to reach Diphu from Satna is by Train.