Kashid can be reached from Alibag by road. The 30 KM drive is scenic and small winding roads pass through beautiful small villages.
If you're coming from Mumbai, then as soon as you enter Alibag, take the left road at the trisection with the temple, and take the first left. After some distance, a road will branch off towards the right. Take this road to go to Kashid. When the road emerges out of the villages, you will encounter a bridge after a toll post, with the VIKRAM ISPAT steel loading/unloading setup to your right and the plant to your left. Turn right immediately after you cross the bridge. Here onward the sea, and the beaches will be on your right.
You can recognize Kashid by tall trees and an open view to the sea.
Buses plying regularly between Mumbai central - Murud halts at Kashid. Buses plying regularly between Thane - Murud halts at Kashid. Frequent service are available for Alibaug from Mumbai, Thane. From there buses are available for Murud which halts at Kashid village.
Ferry service from Gateway of India (Mumbai) to Mandava beach. From Mandava beach take a MSRTC bus to Alibaug. From Alibaug station private shared tempo (mini bus, 20 seater) to a naka (road junction) near Kashid. It would take approximately 1 hour to reach here. From this naka change tempos to reach Kashid in 25 minutes.