Puri to Bharuch - Multiple Options To Reach By Train
Bharuch is approximately 1450+ kms from Puri. The fastest way to reach Bharuch from Puri is by Train. It takes approximately 30 hours. The cheapest way to reach Bharuch from Puri is by Train Via Raipur, Chhattisgarh which would take approximately 31 hours.
Sort By
Mode of Transport
Via Nagpur
Puri
Nagpur
Bharuch
Approx Travel Time
1d 7h 10m
₹970
Onwards
Via Raipur, Chhattisgarh
CHEAPEST
Puri
Raipur, Chhattisgarh
Bharuch
Approx Travel Time
1d 7h 10m
₹940
Onwards
Via Wardha
Puri
Wardha
Bharuch
Approx Travel Time
1d 7h 10m
₹965
Onwards
Via Durg
Puri
Durg
Bharuch
Approx Travel Time
1d 7h 10m
₹950
Onwards
Via Jalgaon
Puri
Jalgaon
Bharuch
Approx Travel Time
1d 7h 10m
₹940
Onwards
Via Bhusawal
Puri
Bhusawal
Bharuch
Approx Travel Time
1d 7h 10m
On Demand
Via Gondia
Puri
Gondia
Bharuch
Approx Travel Time
1d 7h 10m
₹965
Onwards
Via Akola
Puri
Akola
Bharuch
Approx Travel Time
1d 7h 10m
₹985
Onwards
Via Bhilai
Puri
Bhilai
Bharuch
Approx Travel Time
1d 7h 10m
On Demand
Frequently Asked Questions
What is the distance between Puri and Bharuch?
Bharuch is approximately 1450+ kms from Puri.
How long does it take to reach Bharuch from Puri?
It takes approximately 30 hours to reach Bharuch from Puri by Train.
What is the cheapest way to reach Bharuch from Puri?
The cheapest way to reach Bharuch from Puri is by Train Via Raipur, Chhattisgarh.
What is the fastest way to reach Bharuch from Puri?
The fastest way to reach Bharuch from Puri is by Train.