Gresik
Gresik
Surabaya
Surabaya
Bus

Gresik to Surabaya

Updated: 28 May 2026

The journey from Gresik to Surabaya covers approximately 25 kilometers. You can travel by bus or private car. This route is very well-served by public transport. Expect a travel time of about 45 minutes to 1 hour depending on traffic.

Total Distance: 25 km driving distance, 20 km straight-line air distance.
Fastest Way
Private car, taking about 30 minutes via the toll road.
Cheapest Way
Public bus, costing around IDR 10,000.
Compare Gresik to Surabaya Routes
Bus
Direct
Duration
1 hour
Avg Price
IDR 10,000 - 20,000
Operator
Damri
Route
Gresik - Surabaya

Buses are very frequent on this route.

Travel Tips
  • Bus Frequency
    Buses are very frequent; you don't need to book in advance.
  • Cash
    Carry small denominations of cash for bus fares.
  • Traffic
    Traffic can be heavy during peak hours; plan your trip accordingly.
  • Booking
    No booking required for public buses.
  • Local Food
    Try the local 'Rawon' which is a popular dish in Surabaya.
Safety Tips
  • Road Safety
    The road is busy; ensure your driver is experienced.
  • Health
    Stay hydrated and carry snacks for the journey.
  • Emergency
    Keep the contact details of your hotel in Surabaya saved on your phone.
  • Valuables
    Keep your belongings secure while in crowded bus terminals.
People Also Ask
  • Is there a direct bus?
    Yes, there are many direct buses.
  • How long is the trip?
    The journey takes about 45 minutes to 1 hour.
  • What is the best way to travel?
    Bus is the most practical and affordable option.
  • Are there trains?
    No, there is no direct train between Gresik and Surabaya.
  • Is it safe?
    Yes, it is a standard route for travelers.
Quick Info
  • From Gresik, Jawa Timur, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

All year round, as the distance is short and the route is well-connected.

Things to Do in Surabaya
1
Surabaya Zoo
A popular zoo with a wide variety of animals.
2
House of Sampoerna
A museum dedicated to the history of the tobacco industry.
3
Tunjungan Plaza
A large shopping mall with many dining and entertainment options.
4
Alun-Alun Surabaya
The city center park, ideal for evening walks and trying local snacks.
Tags
Gresik to Surabaya travel to Surabaya East Java bus Gresik transport Surabaya route Gresik to Surabaya bus from Gresik Surabaya tourism East Java travel transport to Surabaya