Madura Island lies off the north-eastern coast of Java in Indonesia, across the Madura Strait from Surabaya. The Suramadu Bridge provides the best-known road connection, opening access to coastal landscapes, towns, salt-producing areas and a culture with its own language, food and traditions.
Plan Madura Island as a substantial excursion rather than a beach stop within Surabaya. Distances across the island are long, public transport can be limited and local driving conditions require extra time. Travel with a clear route, dress respectfully in conservative communities and check conditions before visiting remote coastal areas.