If you are driving from Pune to Dapoli you have the option of choosing from three different routes. The shortest route would be via Bhor however considering road condition route via Mahabaleshwar be the better route to take. While driving down from Mumbai its a straight forward route via the NH 17. By train the nearest train station from Dapoli is Khed which is 40KM away from Dapoli.
Dapoli is about 225 kms from Mumbai and 185 kms from Pune via Mandangad however the route via Khed is far more easier as it is a straight forward route. The Mandagad route will save about 20 kms however the driving time would almost remain the same. The Mandangad route will make sense if you are visiting the northern Dapoli beaches like Anjarle or Kelshi as it would save over 40 kms.
Maps to Dapoli
Getting to Dapoli
The nearest railhead near Dapoli is Khed which is just 40 kms from Dapoli. Dapoli is also well connected to other parts of the state by road however it is better to travel to Dapoli by own transport since once you get to Dapoli any of the beaches in Dapoli is at least about 10 - 15 kms away from the bus depot and the sightseeing options like temples or forts are also at a similar distance making it very difficult to use public transport for sightseeing in Dapoli.
Dapoli to Guhagar or Harihareshwar
Thanks to the ferry service connecting Dabhol to Guhagar and Bankot to Harihareshwar which even ferry your four wheeler you can plan a long vacation in this region in Konkan and visit almost all the beaches in this part of Konkan.