
Diphu to Barh
Barh is approximately 850+ kms from Diphu. The fastest way to reach Barh from Diphu is by Train. It takes approximately 17 hours. The cheapest way to reach Barh from Diphu is by Train Via Khagaria which would take approximately 19 hours.
Sort By
Mode of Transport
Via Katihar
Diphu
Katihar
Barh
Approx Travel Time
18h 25m
₹435
Onwards
Via Guwahati
Diphu
Guwahati
Barh
Approx Travel Time
18h 25m
₹540
Onwards
Via Bahadurganj
Diphu
Bahadurganj
Barh
Approx Travel Time
18h 40m
₹470
Onwards
Via Khagaria
CHEAPEST
Diphu
Khagaria
Barh
Approx Travel Time
18h 25m
₹355
Onwards
Via Naugachhia
Diphu
Naugachhia
Barh
Approx Travel Time
18h 25m
₹425
Onwards
Via Alipurduar
Diphu
Alipurduar
Barh
Approx Travel Time
18h 55m
₹530
Onwards
Via Kokrajhar
Diphu
Kokrajhar
Barh
Approx Travel Time
18h 55m
₹525
Onwards
Via Sarupeta
Diphu
Sarupeta
Barh
Approx Travel Time
18h 40m
₹615
Onwards
Via Begusarai
Diphu
Begusarai
Barh
Approx Travel Time
18h 40m
₹355
Onwards
Frequently Asked Questions
What is the distance between Diphu and Barh?
Barh is approximately 850+ kms from Diphu.
How long does it take to reach Barh from Diphu?
It takes approximately 17 hours to reach Barh from Diphu by Train.
What is the cheapest way to reach Barh from Diphu?
The cheapest way to reach Barh from Diphu is by Train Via Khagaria.
What is the fastest way to reach Barh from Diphu?
The fastest way to reach Barh from Diphu is by Train.