The island is about 27 kilometers long and is connected to mainland Kochi by a series of bridges known as the Goshree bridges, which start at Kalamukku in Vypin, touch other two islands and then finish at Marine Drive covering a total distance of around 3 km (1.9 mi).