Have gone there twice in the recent past.. Lookup on Vapi - its the nearest 'big' town. Almost all the trains which go north from mumbai pass through Vapi. There are plenty of buses too. Though buses cost more and take more time.
Train takes about 2.5-3 hrs and a bus 4+
From Vapi you can take...