You can get Elephanta island by a short boat trip from Indian gates for about 150 rupees.
The place is really nice and interesting, but be ready to walk and climbing stairs about 45 mins before to get the caves. Be aware of the monkeys as well!!
Remember that once you are in the place, you have to pay 250...
More
