Islands near Mumbai

Travelers are voting Elephanta Island, Cross Island and Middle Ground as the best of 10 islands near Mumbai. There are 7 islands near Alibagh a city just 30 km from Mumbai and 10 islands near Karjat which is 31 km distant. The most popular of these are Murud Janjira near Alibagh and Elephanta Island around Karjat. You can find 11 islands near Maharashtra and 90 islands in the country of India. Our members favorite in Maharashtra is Murud Janjira and Omkareshwar is the top pick in India. Want more? Check out our map of islands near Mumbai.