Pamekasan
Pamekasan
Gresik
Gresik
Bus

Pamekasan to Gresik

Updated: 28 May 2026

To travel from Pamekasan to Gresik, you must first take a bus from Pamekasan to Surabaya via the Suramadu Bridge. Once in Surabaya, you can transfer to a local bus or taxi to reach Gresik. The total distance is approximately 130 km. Expect a travel time of 4 hours, accounting for potential traffic in the Surabaya metropolitan area. This route is commonly used by workers and traders moving between the two regions.

Total Distance: Driving distance 130 km, straight-line air distance 110 km.
Fastest Way
Private car or taxi, taking approximately 3 hours via the toll road.
Cheapest Way
Public bus from Pamekasan to Surabaya, then local bus to Gresik.
Compare Pamekasan to Gresik Routes
Bus
Connecting
Duration
4 hours
Avg Price
60,000 - 80,000 IDR
Operator
Akas
Route
Pamekasan - Suramadu Bridge - Surabaya - Gresik

Transfer at Bungurasih Terminal in Surabaya for a direct bus to Gresik.

Travel Tips
  • Bus Transfers
    When transferring in Surabaya, ask the bus crew for the correct platform for Gresik-bound buses.
  • Traffic
    Gresik is an industrial city; expect heavy truck traffic on the main roads.
  • Local Food
    Try Nasi Krawu, a signature dish of Gresik, available at many local eateries.
  • Navigation
    Download offline maps of the Surabaya-Gresik area to navigate easily.
  • Comfort
    Wear light clothing as the coastal heat can be intense during the day.
Safety Tips
  • Road Safety
    Be cautious when crossing roads in industrial areas due to heavy vehicle traffic.
  • Valuables
    Keep your phone and wallet in a secure pocket while in crowded bus terminals.
  • Emergency
    Keep the contact number of your hotel in Gresik handy at all times.
  • Health
    Carry basic first-aid supplies if you plan to visit remote areas like Bawean.
People Also Ask
  • Is there a direct bus from Pamekasan to Gresik?
    No, you must transfer in Surabaya.
  • How far is Gresik from Surabaya?
    Gresik is located just west of Surabaya, about 20-30 km away.
  • Can I visit Bawean Island from Gresik?
    Yes, there are regular ferry services from Gresik port to Bawean.
  • What is the best way to travel within Gresik?
    Motorbike taxis or local minivans are the most common ways to get around.
  • Is the Suramadu Bridge toll-free?
    The bridge is currently toll-free for all vehicles.
Quick Info
  • From Pamekasan, Jawa Timur, Indonesia
  • To Gresik, East Java, Indonesia
  • Modes
Best Time to Travel

Travel during weekdays to avoid weekend traffic congestion near the bridge.

Things to Do in Gresik
1
Sunan Giri Tomb
Visit this historic religious site located on a hill. It is a significant pilgrimage destination in Gresik.
2
Setigi Tourism
Explore this former limestone quarry turned into a beautiful park. It features unique rock formations and photo spots.
3
Gresik Old Town
Walk through the historic streets to see colonial-era architecture. It offers a glimpse into the city's past.
4
Bawean Island
Take a ferry from Gresik port to visit this beautiful island. It is known for its pristine beaches and nature.
Tags
Pamekasan to Gresik bus travel to Gresik from Madura Suramadu Bridge to Gresik bus from Pamekasan to Gresik how to get to Gresik Pamekasan to Gresik travel time Madura to Gresik transport best way to Gresik