Gresik
Gresik
Train

Sukapura to Gresik

Updated: 28 May 2026

The journey from Sukapura to Gresik is approximately 120 km. You must first reach Probolinggo Station to catch a train to Surabaya, then take local transport to Gresik. The total journey takes about 3 to 4 hours. Alternatively, you can drive, which takes about 3 hours via the toll road. Gresik is a major industrial city and a historic port.

Total Distance: 120 km driving distance, 100 km straight-line air distance.
Fastest Way
Private car hire via the toll road, taking 2.5 hours.
Cheapest Way
Economy train from Probolinggo to Surabaya, then local bus to Gresik.
Compare Sukapura to Gresik Routes
Train
Connecting
Duration
3 hours
Avg Price
IDR 60,000 - 120,000
Operator
PT KAI (Penataran/Dhoho)
Route
Probolinggo Station to Surabaya Gubeng, then local transport to Gresik

The train is the most efficient way to reach Surabaya, then use a taxi to Gresik.

Travel Tips
  • Station Choice
    Surabaya Gubeng is the best station for transfers.
  • Local Food
    Try Nasi Krawu, the famous rice dish of Gresik.
  • Transport
    Use local 'angkot' or ride-hailing apps for city travel.
  • Booking
    Book train tickets in advance via the KAI app.
  • Walking
    The city center is very walkable.
Safety Tips
  • Pickpockets
    Be careful in crowded areas like the station.
  • Transport
    Use official taxis or ride-hailing apps.
  • Hydration
    Gresik can be hot; stay hydrated.
  • Emergency
    Keep your hotel contact info saved.
People Also Ask
  • Is there a flight?
    No, the nearest airport is in Surabaya.
  • How long is the train?
    The journey takes about 3 hours.
  • Is the train safe?
    Yes, it is very safe and reliable.
  • Can I drive?
    Yes, the toll road makes it much faster.
  • What is the best way?
    The train is the most comfortable option.
Quick Info
  • From Sukapura, Jawa Timur, Indonesia
  • To Gresik, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Gresik
1
Sunan Giri Tomb
A historic and religious site that is a major pilgrimage destination.
2
Gresik Old Town
A historic area with colonial buildings and traditional markets.
3
Setigi Tourism
A former limestone quarry turned into a beautiful tourist park.
4
Gresik City Square
The heart of the city, perfect for evening walks and street food.
Tags
Sukapura to Gresik train to Gresik Probolinggo to Gresik travel to Gresik East Java transport how to get to Gresik Sukapura travel Gresik city