The boat trip to Elephanta Caves takes about an hour each way from the Gateway of India. Once there you climb roughly 100 steps (or take the miniature train) to reach a complex of 5th–8th century rock-cut caves famous for their massive Shiva sculptures. Expect a mildly touristy but still impressive site: the main cave is atmospheric and the carvings are genuinely striking, but the smaller caves feel repetitive and the island itself is mostly souvenir stalls and monkeys. The return boat often leaves you with time for a quick lunch before heading back. It’s a solid half-day trip if you like ancient rock architecture; skip it if you’re short on time or hate crowds and heat.
Best time is November to February when it’s cooler and the sea is usually calm. Avoid June–September; the monsoon often cancels boats and the caves turn into a steam bath. Expect to pay around $25–55 per person depending on whether you go with a basic public ferry or a smaller speedboat tour that includes pickup and a guide. Public ferries are cheaper but can be crowded and noisy.
Tip: take the first boat out (around 9 am) to beat the worst crowds and heat. Skip the overpriced island restaurants and bring water and snacks. If you just want the caves without the hassle, a small-group speedboat option is worth the extra money for comfort and timing.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.