There are 5 ways to get from Pune to Dahisar by bus, train, taxi, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus • 4 h
$4 - $6
Train • 4 h 47 min
$4 - $15
3 alternative options
Taxi • 2 h 25 min
$40 - $50
Drive • 2 h 25 min
$17 - $25
Fly • 2 h 25 min
$58 - $274
Questions & Answers
The cheapest way to get from Pune to Dahisar is to bus which costs ₹350 - ₹430 and takes 4 h.
The quickest way to get from Pune to Dahisar is to taxi which costs ₹3,000 - ₹3,600 and takes 2 h 25 min.
Yes, there is a direct bus departing from Swargate and arriving at Borivli. Services depart every 30 minutes, and operate every day. The journey takes approximately 4 h.
No, there is no direct train from Pune to Dahisar. However, there are services departing from Pune Junction (PUNE) and arriving at Dahisar via Vasai Road. The journey, including transfers, takes approximately 4 h 47 min.
The distance between Pune and Dahisar is 133 km. The road distance is 168 km.
The best way to get from Pune to Dahisar without a car is to bus which takes 4 h and costs ₹350 - ₹430.
The bus from Swargate to Borivli takes 4 h including transfers and departs every 30 minutes.
Pune to Dahisar bus services, operated by MSRTC, depart from Swargate station.
Pune to Dahisar train services, operated by Indian Railways, depart from Pune Junction (PUNE) station.
The best way to get from Pune to Dahisar is to bus which takes 4 h and costs ₹350 - ₹430. Alternatively, you can train, which costs ₹300 - ₹1,100 and takes 4 h 47 min, you could also fly, which costs ₹4,300 - ₹21,000 and takes 2 h 25 min.
What companies run services between Pune, India and Dahisar, India?
MSRTC operates a bus from Pune to Dahisar every 30 minutes. Tickets cost $4 - $6 and the journey takes 4 h. Alternatively, Indian Railways operates a train from Pune to Dahisar every 4 hours. Tickets cost $3 - $14 and the journey takes 4 h 20 min.
Flights from Pune to Mumbai
- Ave. Duration
- 55 min
- Every day
- Estimated price
- $60 - $270
Train from Pune Junction (PUNE) to Vasai Road (BSR)
- Ave. Duration
- 4 h 20 min
- Every 4 hours
- Estimated price
- $3 - $14
- Book at
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 Getting around the Cyclades, Need to know: Jadrolinija and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
The quickest flight from Pune Airport to Mumbai Airport is the direct flight which takes 55 min.
Pune to Dahisar bus services, operated by MSRTC, arrive at Borivli station.
Pune to Dahisar train services, operated by Indian Railways, arrive at Vasai Road (BSR) station.
Yes, the driving distance between Pune to Dahisar is 168 km. It takes approximately 2 h 25 min to drive from Pune to Dahisar.
Jet Airways offers flights from Pune Airport to Mumbai Airport.
There are 144+ hotels available in Dahisar. Prices start at $27 USD per night.
The best way to get from Pune to Pune Airport is to taxi which takes 9 min and costs ₹180 - ₹220.