
Bharuch to Barshi
Barshi is approximately 650+ kms from Bharuch. The fastest way to reach Barshi from Bharuch is by Train, Flight, Bus Via Vadodara, Pune. It takes approximately 9 hours. The cheapest way to reach Barshi from Bharuch is by Train Via Pune which would take approximately 14 hours.
Sort By
Mode of Transport
Via Pune
RECOMMENDED
Bharuch
Pune
Barshi
Approx Travel Time
13h 18m
₹1,280
Onwards
CHEAPEST
Bharuch
Pune
Barshi
Approx Travel Time
13h 23m
₹450
Onwards
Bharuch
Pune
Barshi
Approx Travel Time
13h 57m
₹4,183
Onwards
Bharuch
Pune
Barshi
Approx Travel Time
16h 25m
₹2,500
Onwards
Via Surat, Pune
Bharuch
Surat
Pune
Barshi
Approx Travel Time
9h 13m
₹4,477
Onwards
Bharuch
Surat
Pune
Barshi
Approx Travel Time
10h 13m
₹6,892
Onwards
Bharuch
Surat
Pune
Barshi
Approx Travel Time
9h 8m
₹5,307
Onwards
Via Vadodara, Pune
FASTEST
Bharuch
Vadodara
Pune
Barshi
Approx Travel Time
8h 54m
₹6,270
Onwards
Bharuch
Vadodara
Pune
Barshi
Approx Travel Time
8h 59m
₹5,440
Onwards
Via Vyara, Aurangabad, Maharashtra
Bharuch
Vyara
Aurangabad, Maharashtra
Barshi
Approx Travel Time
15h 45m
₹7,108
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Barshi?
Barshi is approximately 650+ kms from Bharuch.
How long does it take to reach Barshi from Bharuch?
It takes approximately 9 hours to reach Barshi from Bharuch by Train, Flight, Bus Via Vadodara, Pune.
What is the cheapest way to reach Barshi from Bharuch?
The cheapest way to reach Barshi from Bharuch is by Train Via Pune.
What is the fastest way to reach Barshi from Bharuch?
The fastest way to reach Barshi from Bharuch is by Train, Flight, Bus Via Vadodara, Pune.