There are 4 ways to get from Bharūch to Shani Shingnapur by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bharuch Jn to Surattrain 12934 / ...
- Take the train from Surat to Belapurtrain 22689
12h 14m₹1,088–4,235Bus
- Take the bus from Bharuch to Pune Ma Na Pa Bus Stopbus redbusIndia_A/C Sleeper
- Take the bus from Shivajinagar to Newasa Phatabus
15h 41mDrive 410.5 km
- Drive from Bharūch to Shani Shingnapurcar 410.5 km
5h 34m₹3,990–5,763Taxi
- Take the taxi from Bharūch to Shani Shingnapurtaxi 410.5 km
5h 34m₹6,500–8,500
Comparing Your Travel Options
The cheapest way to get from Bharūch to Shani Shingnapur is to train which costs ₹1,000 - ₹4,300 and takes 12h 14m.
The fastest way to get from Bharūch to Shani Shingnapur is to drive which takes 5h 34m and costs ₹3,900 - ₹6,000.
No, there is no direct bus from Bharūch to Shani Shingnapur. However, there are services departing from Bharuch and arriving at Newasa Phata via Ma Na Pa_Mangala and Shivajinagar. The journey, including transfers, takes approximately 15h 41m.
No, there is no direct train from Bharūch to Shani Shingnapur. However, there are services departing from Bharuch Jn and arriving at Belapur via Surat. The journey, including transfers, takes approximately 12h 14m.
The distance between Bharūch and Shani Shingnapur is 656 km. The road distance is 410.5 km.
The best way to get from Bharūch to Shani Shingnapur without a car is to train which takes 12h 14m and costs ₹1,000 - ₹4,300.
It takes approximately 12h 14m to get from Bharūch to Shani Shingnapur, including transfers.
Bharūch to Shani Shingnapur bus services, operated by Gujarat Travels, depart from Bharuch station.
Bharūch to Shani Shingnapur train services, operated by Indian Railways, depart from Bharuch Jn station.
The best way to get from Bharūch to Shani Shingnapur is to train which takes 12h 14m and costs ₹1,000 - ₹4,300. Alternatively, you can bus, which costs and takes 15h 41m.
What companies run services between Bharūch, India and Shani Shingnapur, India?
You can take a train from Bharuch Jn to Shani Shingnapur via Surat and Belapur in around 12h 14m. Alternatively, you can take a bus from Bharuch to Shani Shingnapur via Pune Ma Na Pa Bus Stop, Ma Na Pa_Mangala, Shivajinagar, and Newasa Phata in around 15h 41m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bharuch Jn to Surat
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Surat to Belapur
- Ave. Duration
- 9h 42m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 45m
- Frequency
- Hourly
- Schedules at
- Gujarat Travels
- Website
- Ganga Travels Go!Red BENZ
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 55m
- Frequency
- Every 2 hours
- Schedules at
- Ganga Travels Go!Red BENZ
- Phone
- +91 7925 633099
- [email protected]
- Website
- Shree Vijay Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Website
- Shree Vijay Travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Website
- MTT Bus
- Website
- Deccan Tours & Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 1m
- Frequency
- Once daily
- Schedules at
- Deccan Tours & Travels
- Website
- Shree New Santinath Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- Shree New Santinath Travels
- Phone
- 9414921024
- [email protected]
- Website
- Shree Devnarayan Bus
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h
- Frequency
- Once daily
- Website
- Shree Devnarayan Bus
- Website
- India Tours and Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 18h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Sonu Dreamline Bus
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 10h 9m
- Frequency
- 4 times a week
- Schedules at
- Sonu Dreamline Bus
- Website
- MY MY Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 9h 45m
- Frequency
- Twice a week
- Schedules at
- MY MY Travels
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 40m
- Frequency
- Once a week
- Website
- Jain Travels
- Website
- Meera Tours & Travels
Bus from Bharuch to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 40m
- Frequency
- Once a week
- Schedules at
- Meera Tours & Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple bus
Bus from Shivajinagar to Newasa Phata
- Ave. Duration
- 3h 54m
- Frequency
- Hourly
- Estimated price
- ₹700–1,900
- Website
- Purple bus
- Sleeper
- ₹700–1,900
- Ave. Duration
- 5h 34m
- Estimated price
- ₹6,500–8,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, Travelling to and around Russia for the 2018 FIFA World Cup, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Bharūch to Shani Shingnapur bus services, operated by Gujarat Travels, arrive at Pune Ma Na Pa Bus Stop station.
Bharūch to Shani Shingnapur train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Bharūch to Shani Shingnapur is 410 km. It takes approximately 5h 34m to drive from Bharūch to Shani Shingnapur.
There are three+ hotels available in Shani Shingnapur.

















