
Barh to Puri
Puri is approximately 700+ kms from Barh. The fastest way to reach Puri from Barh is by Train, Flight Via Patna, Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Barh is by Bus Via Asansol which would take approximately 20 hours.
Sort By
Mode of Transport
Via Patna, Bhubaneshwar
RECOMMENDED
FASTEST
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
5h 28m
₹5,367
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 48m
₹8,733
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 8m
₹7,588
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
6h 16m
On Demand
Via Asansol
Barh
Asansol
Puri
Approx Travel Time
18h 46m
On Demand
Barh
Asansol
Puri
Approx Travel Time
19h
₹10,005
Onwards
CHEAPEST
Barh
Asansol
Puri
Approx Travel Time
19h 53m
₹2,459
Onwards
Via Bhubaneshwar
Barh
Bhubaneshwar
Puri
Approx Travel Time
15h 59m
On Demand
Via Cuttack
Barh
Cuttack
Puri
Approx Travel Time
16h 30m
On Demand
Frequently Asked Questions
What is the distance between Barh and Puri?
Puri is approximately 700+ kms from Barh.
How long does it take to reach Puri from Barh?
It takes approximately 6 hours to reach Puri from Barh by Train, Flight Via Patna, Bhubaneshwar.
What is the cheapest way to reach Puri from Barh?
The cheapest way to reach Puri from Barh is by Bus Via Asansol.
What is the fastest way to reach Puri from Barh?
The fastest way to reach Puri from Barh is by Train, Flight Via Patna, Bhubaneshwar.


