Gresik - Bawean Island

Ferries to Indonesia

Gresik - Bawean Island

Ferry from Gresik to Bawean Island

Express Bahari provides the ferry from Gresik to Bawean Island. Gresik Bawean Island ferries cost around $39 and $119, depending on ticket details. Prices exclude any service fees. Ferry schedules change seasonally, use our Deal Finder to get the latest ferry ticket information for Gresik Bawean Island ferries.

Popular Ferry Operators for Gresik - Bawean Island

Latest Offers

View all Special Offers

Gresik to Bawean Island Ferry

How long is the ferry from Gresik to Bawean Island?

The Gresik to Bawean Island ferry route is provided by 1 operators and is available for booking all year round. The ferry crossing from Gresik to Bawean Island takes approximately 3 hours on ferries servicing this route. The Gresik to Bawean Island ferry sails in approximately 3 hours.

Gresik to Bawean Island Ferry Schedule

There are around 4 weekly sailings from Gresik to Bawean Island.

Express Bahari provide 1 sailing daily, 4 sailings weekly. Please keep in mind that ferry timetables often increase during the high season.

Gresik to Bawean Island Ferry Time

Gresik Bawean Island ferries typically depart at 09:00.

High Speed Ferry Gresik to Bawean Island

The fastest ferry from Gresik to Bawean Island is with Express Bahari in 3 hours.

What is the price of a fast ferry from Gresik to Bawean Island?

The fastest ferries from Gresik to Bawean Island usually cost around $41.12.

Can I take an overnight ferry from Gresik to Bawean Island?

There are currently no overnight ferries from Gresik to Bawean Island.

Can I reserve a cabin on the Gresik ferry to Bawean Island?

There are no cabins available on ferries from Gresik to Bawean Island.

Can I bring pets on the Gresik Bawean Island ferry?

Unfortunately, pets are not allowed on ferries from Gresik to Bawean Island.

Can I bring my car on the ferry to Bawean Island from Gresik?

Unfortunately, there are no car ferries available from Gresik to Bawean Island.

Can I travel as a foot passenger on ferries from Gresik to Bawean Island?

Yes, you can travel as a foot passenger on the Gresik Bawean Island ferry with Express Bahari.

How much luggage can I bring on the Gresik to Bawean Island ferry?

Passengers traveling with Express Bahari can bring up to 20kg of luggage per person at no extra cost. If you wish to bring more, please contact the operator directly.

Gresik to Bawean Island Ferry Price

The price of a ferry from Gresik to Bawean Island can vary between $39.38 and $118.97 depending on the operator, season and whether you are travelling with a vehicle. The average price of a foot passenger is $41.12, with prices ranging from $20 and $201. All ferry prices can change from season to season. Please be aware that prices do not include booking fees. 1 December 2025

Cheap Ferry Gresik Bawean Island

Find cheap ferry tickets using our deal finder. It is highly recommended that you book in advance to ensure yourself the best possible prices and availability on the Bawean Island ferry.

Can I travel in first class on the Gresik Bawean Island ferry?

First class is available on ferries from Gresik to Bawean Island with Express Bahari.

Can you take a day trip from Gresik to Bawean Island by ferry?

Yes, you can take a day trip from Gresik to Bawean Island by ferry, but is best suited for early risers. Because the journey is 3 hours, most travelers opt to stay at least one night to explore Bawean’s top attractions, including Tanjung Ga’ang cliffs, Lake Kastoba, and Gili Noko Island, but a same-day visit can work if you catch the first morning ferry and return on the last evening departure. Please check ferry schedules before you book your tickets.

How to get from Gresik to Bawean Island

The best way to travel from Gresik to Bawean Island is by ferry. With 1 sailings per day, you are bound to find a suitable ferry crossing to suit your needs. However, there are alternative routes to explore if you require additional flexibility.

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Gresik - Bawean Island Ferry Route Summary
Departure CountryIndonesia
Destination CountryIndonesia
No. of Operators1
OperatorsExpress Bahari
Average Price$41
Average Daily Sailings1
Average Weekly Sailings4
Average Sailing Duration3 h
Fastest Sailing Duration3 h
First Ferry09:00
Last Ferry09:00
Distance30 Nautical Miles

* Prices subject to change, pricing is taken from last 30 days, last updated 1 December 2025.

Gresik to Bawean Island Ferry Most Popular Questions

Gresik Guide

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.

Bawean Island Guide

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.

Gresik to Bawean Island
Ferry Timetables

Timetables between 12/8/2025 and 12/14/2025

Operator Departure Time Arrival Time Duration Sailing Days
Express Bahari 09:00 12:00 3 hours Mon, Wed, Fri, Sun

The quickest way to make & manage your booking

Download our app today
Download our app Download now A woman using her mobile phone

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox