
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 7 hours. The cheapest way to reach Puri from Barh is by Bus Via Asansol which would take approximately 22 hours.
Sort By
Mode of Transport
Via Patna, Bhubaneshwar
RECOMMENDED
FASTEST
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
7h 8m
₹5,753
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
8h 28m
₹9,236
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
8h 1m
₹8,190
Onwards
Barh
Patna
Bhubaneshwar
Puri
Approx Travel Time
7h 56m
On Demand
Via Asansol
Barh
Asansol
Puri
Approx Travel Time
19h 31m
On Demand
Barh
Asansol
Puri
Approx Travel Time
20h 24m
₹10,056
Onwards
CHEAPEST
Barh
Asansol
Puri
Approx Travel Time
21h 55m
₹2,450
Onwards
Via Bhubaneshwar
Barh
Bhubaneshwar
Puri
Approx Travel Time
15h 19m
On Demand
Via Cuttack
Barh
Cuttack
Puri
Approx Travel Time
15h 23m
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 7 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.


