There are 5 ways to get from Pune to Bhayandar by bus, train, 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.
Bus
best- Take the bus from Pune to Mira Road
3h 7m₹340–500Train
cheapest- Take the train from Pune Jn to Dadar12128 / ...
- Take the train from Dadar to BhayandarWestern / ...
4h₹183–1,418Drive 167.7 km
- Drive from Pune to Bhayandar167.7 km
2h 28m₹1,753–2,532Taxi
- Take the taxi from Pune to Bhayandar167.7 km
2h 28m₹6,500–8,000Bus via Mahindra Company Gate
- Take the bus from Swargate to Samanta Nagar KandivaliAc Shivneri
4h 28m₹440–731
Pune to Bhayandar by train
Questions & Answers
The cheapest way to get from Pune to Bhayandar is to bus which costs ₹340 - ₹500 and takes 3h 7m.
The fastest way to get from Pune to Bhayandar is to drive which takes 2h 28m and costs ₹1,700 - ₹2,600.
Yes, there is a direct bus departing from Pune and arriving at Mira Road. Services depart every four hours, and operate every day. The journey takes approximately 3h 7m.
No, there is no direct train from Pune to Bhayandar. However, there are services departing from Pune Jn and arriving at Bhayandar via Dadar. The journey, including transfers, takes approximately 4h.
The distance between Pune and Bhayandar is 180 km. The road distance is 167.7 km.
The best way to get from Pune to Bhayandar without a car is to bus which takes 3h 7m and costs ₹340 - ₹500.
The bus from Pune to Mira Road takes 3h 7m including transfers and departs every four hours.
Pune to Bhayandar bus services, operated by Vijayanand Travels, depart from Pune station.
Pune to Bhayandar train services, operated by Indian Railways, depart from Pune Jn station.
The best way to get from Pune to Bhayandar is to bus which takes 3h 7m and costs ₹340 - ₹500. Alternatively, you can train, which costs ₹180 - ₹1,500 and takes 4h.
What companies run services between Pune, India and Bhayandar, India?
Vijayanand Travels operates a bus from Pune to Mira Road every 4 hours. Tickets cost ₹340–500 and the journey takes 3h 7m. Alternatively, you can take a train from Pune Jn to Bhayandar via Dadar in around 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Pune Jn to Dadar
- Ave. Duration
- 2h 43m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- 14646
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Dadar to Bhayandar
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- ₹11–14
- Schedules at
- mumbaisuburban.gov.in
- 2nd Class
- ₹11–14
- 1st Class
- ₹65–85
- Phone
- 0755-6610661
- care@irctc.co.in
- Website
- mumbaisuburban.gov.in
Train from Dadar to Bhayandar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ₹75–110
- Website
- https://mumbaisuburban.gov.in/
- AC
- ₹75–110
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Pune to Mira Road
- Ave. Duration
- 3h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–500
- Schedules at
- vrlbus.in
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Swargate to Samanta Nagar Kandivali
- Ave. Duration
- 3h 38m
- Frequency
- Every 30 minutes
- Estimated price
- ₹429–710
- Schedules at
- msrtc.maharashtra.gov.in
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
- Ave. Duration
- 2h 28m
- Estimated price
- ₹6,500–8,000
U Cabs
- Phone
- +91 84 85 85 52 86
- Website
- ucab.in
Soham Travels
- Phone
- +91 98 22 42 40 03
- Website
- sohamtravelspune.com
Sainath Cab
- Phone
- +91 92 71 59 69 40
- Website
- sainathcab.com
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 How to get from London City Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Pune to Bhayandar bus services, operated by Vijayanand Travels, arrive at Mira Road station.
Pune to Bhayandar train services, operated by Indian Railways, arrive at Dadar station.
Yes, the driving distance between Pune to Bhayandar is 168 km. It takes approximately 2h 28m to drive from Pune to Bhayandar.
There are 184+ hotels available in Bhayandar.
























