Gresik - Bawean Island
Ferries to Indonesia
Gresik - Bawean Island
Ferries to Indonesia
There are currently no ferries running between Gresik and Bawean Island. Ferry schedules change seasonally, use our Deal Finder to get the latest ferry ticket information for Gresik Bawean Island ferries.
Unfortunately, this ferry route is not currently sailing. We apologise for any inconvenience caused. Please look for alternative routes that fit your travel plans.
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Located just northwest of Surabaya, Gresik is a historic port city and the main gateway to Bawean Island and the Madura Strait. Known as one of Java’s oldest trading hubs, Gresik blends Islamic heritage, coastal culture, and industrial growth. Visitors can explore landmarks like the Tomb of Sunan Giri and Kyai Ageng Cemetery, stroll through the old harbor, or enjoy fresh seafood before boarding a ferry to Bawean. With convenient connections to Surabaya and regular Express Bahari sailings, Gresik is the perfect starting point for travelers exploring East Java’s islands and marine adventures.
Just 120 km north of Gresik, Bawean Island is a tropical gem often called the “Hidden Paradise of East Java.” Known for its crystal-clear waters, untouched beaches, and rare Bawean deer (Axis kuhlii), the island offers the perfect blend of adventure and serenity. Top attractions include Tanjung Ga’ang cliffs, Lake Kastoba, Gili Noko, and Gili Bawean, ideal for snorkeling and island-hopping. With a friendly local culture and regular Express Bahari fast ferries linking it to the mainland, Bawean is an emerging eco-tourism destination that’s still blissfully off the beaten path.