
Bharuch to Banda
Banda is approximately 950+ kms from Bharuch. The fastest way to reach Banda from Bharuch is by Train Via Ujjain. It takes approximately 21 hours. The cheapest way to reach Banda from Bharuch is by Train Via Datia which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ujjain
RECOMMENDED
FASTEST
Bharuch
Ujjain
Banda
Approx Travel Time
20h 25m
On Demand
Via Indore
Bharuch
Indore
Banda
Approx Travel Time
20h 40m
On Demand
Bharuch
Indore
Banda
Approx Travel Time
22h 25m
On Demand
Via Vadodara
Bharuch
Vadodara
Banda
Approx Travel Time
20h 55m
On Demand
Bharuch
Vadodara
Banda
Approx Travel Time
21h 10m
On Demand
Bharuch
Vadodara
Banda
Approx Travel Time
21h 25m
On Demand
Via Datia
CHEAPEST
Bharuch
Datia
Banda
Approx Travel Time
21h 25m
₹680
Onwards
Via Itarsi
Bharuch
Itarsi
Banda
Approx Travel Time
21h 55m
₹850
Onwards
Via Dabra
Bharuch
Dabra
Banda
Approx Travel Time
21h 40m
₹685
Onwards
Via Anand
Bharuch
Anand
Banda
Approx Travel Time
21h 25m
On Demand
Frequently Asked Questions
What is the distance between Bharuch and Banda?
Banda is approximately 950+ kms from Bharuch.
How long does it take to reach Banda from Bharuch?
It takes approximately 21 hours to reach Banda from Bharuch by Train Via Ujjain.
What is the cheapest way to reach Banda from Bharuch?
The cheapest way to reach Banda from Bharuch is by Train Via Datia.
What is the fastest way to reach Banda from Bharuch?
The fastest way to reach Banda from Bharuch is by Train Via Ujjain.