
Bharuch to Patna
Patna is approximately 1450+ kms from Bharuch. The fastest way to reach Patna from Bharuch is by Train, Flight Via Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Patna from Bharuch is by Cab, Train Via Anand which would take approximately 30 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Bharuch
Ahmedabad
Patna
Approx Travel Time
7h 45m
₹9,331
Onwards
FASTEST
Bharuch
Ahmedabad
Patna
Approx Travel Time
6h 55m
On Demand
Bharuch
Ahmedabad
Patna
Approx Travel Time
7h 35m
₹6,656
Onwards
Via Bhusawal
Bharuch
Bhusawal
Patna
Approx Travel Time
1d 6h 40m
On Demand
Bharuch
Bhusawal
Patna
Approx Travel Time
1d 2h 56m
On Demand
Via Anand
CHEAPEST
Bharuch
Anand
Patna
Approx Travel Time
1d 5h 43m
₹3,004
Onwards
Via Kanpur
Bharuch
Kanpur
Patna
Approx Travel Time
1d 13h 25m
₹3,849
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Patna?
Patna is approximately 1450+ kms from Bharuch.
How long does it take to reach Patna from Bharuch?
It takes approximately 7 hours to reach Patna from Bharuch by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Patna from Bharuch?
The cheapest way to reach Patna from Bharuch is by Cab, Train Via Anand.
What is the fastest way to reach Patna from Bharuch?
The fastest way to reach Patna from Bharuch is by Train, Flight Via Ahmedabad.


