The ferry to Elephanta Island takes about an hour each way from the Gateway of India and drops you at a small jetty. From there you face a steep climb of roughly 100 steps (or pay for a palanquin carried by four porters). At the top you'll find rock-cut temples from the 5th-6th century with impressive carved Shiva statues, the most famous being the three-faced Maheshmurti. Expect crowds on weekends, lots of souvenir stalls, and monkeys that will steal your food or sunglasses if you're not careful. The whole trip usually takes 4-5 hours including ferry time. It's a solid half-day outing if you like historical sites and don't mind the heat and stairs.
Best time is November to February when it's cooler and drier; avoid the monsoon (June-September) because ferries often get cancelled and the caves become slippery. Expect to pay around ₹800-1,500 per person total, covering return ferry, island entry ticket, and the small train or palanquin if you skip the steps. Ferries run from early morning until mid-afternoon.
Pick a weekday morning boat to avoid the worst crowds and heat. Skip the overpriced cafés on the island and bring your own water and snacks instead. If you're short on time or hate stairs in the sun, honestly you can give the whole trip a miss; the carvings are impressive but the experience is more about the boat ride than mind-blowing preservation.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.