
Guna to Bharuch
Bharuch is approximately 650+ kms from Guna. The fastest way to reach Bharuch from Guna is by Train Via Ratlam. It takes approximately 11 hours. The cheapest way to reach Bharuch from Guna is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ratlam
FASTEST
Guna
Ratlam
Bharuch
Approx Travel Time
10h 22m
₹455
Onwards
Via Ujjain
Guna
Ujjain
Bharuch
Approx Travel Time
15h 14m
₹6,135
Onwards
Guna
Ujjain
Bharuch
Approx Travel Time
16h 25m
₹1,150
Onwards
Guna
Ujjain
Bharuch
Approx Travel Time
12h 4m
₹480
Onwards
Via Vadodara
Guna
Vadodara
Bharuch
Approx Travel Time
11h 50m
₹700
Onwards
Guna
Vadodara
Bharuch
Approx Travel Time
11h 14m
₹410
Onwards
Via Godhra
Guna
Godhra
Bharuch
Approx Travel Time
11h 26m
₹465
Onwards
Guna
Godhra
Bharuch
Approx Travel Time
12h 33m
₹1,020
Onwards
Via Khachrod
Guna
Khachrod
Bharuch
Approx Travel Time
11h 17m
On Demand
Frequently Asked Questions
What is the distance between Guna and Bharuch?
Bharuch is approximately 650+ kms from Guna.
How long does it take to reach Bharuch from Guna?
It takes approximately 11 hours to reach Bharuch from Guna by Train Via Ratlam.
What is the cheapest way to reach Bharuch from Guna?
The cheapest way to reach Bharuch from Guna is by Train.
What is the fastest way to reach Bharuch from Guna?
The fastest way to reach Bharuch from Guna is by Train Via Ratlam.


