How to reach :-
To reach Elephanta caves, first you have to reach CST station, from there you will get cab, public bus to gateway of India. If you have your private vehicle, you can directly reach Gateway of India.
From Gateway of India, you will get ferry for Rs. 205 for two ways. It will take around 1 hour to reach the harbour of Elephanta island. From there you will get toy train or you can go by walk for 10mins to reach the starting point of steps towards the caves. There are around 100-120 steps to reach main caves.