
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 Hajipur
Satna
Hajipur
Diphu
Approx Travel Time
1d 5h 40m
₹855
Onwards
Via Bahadurganj
Satna
Bahadurganj
Diphu
Approx Travel Time
1d 5h 40m
₹845
Onwards
Via Samastipur
Satna
Samastipur
Diphu
Approx Travel Time
1d 5h 40m
₹870
Onwards
Via Muzaffarpur
Satna
Muzaffarpur
Diphu
Approx Travel Time
1d 5h 40m
₹865
Onwards
Via Khagaria
Satna
Khagaria
Diphu
Approx Travel Time
1d 5h 25m
₹835
Onwards
Via Chhapra
Satna
Chhapra
Diphu
Approx Travel Time
1d 5h 40m
₹880
Onwards
Via Guwahati
Satna
Guwahati
Diphu
Approx Travel Time
1d 5h 25m
₹735
Onwards
Via Patna
Satna
Patna
Diphu
Approx Travel Time
1d 5h 25m
₹825
Onwards
Via Katihar
Satna
Katihar
Diphu
Approx Travel Time
1d 5h 25m
₹850
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.