When you want to get from Pune to Bharuch, your choices are limited. There is only one option we offer for this route:
The overland distance from Pune to Bharuch is 234 miles (375 km).
The flying distance is 234 miles (375 km).
The travel time from Pune to Bharuch takes approximately 16 hours.
To get from Pune to Bharuch prepare to shell out about USD 13.83 for your ticket.
Buses from Pune to Bharuch ride 99 times a day.
While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 558 booked bus tickets from Pune to Bharuch through our service. You can check reviews above.