Gresik
Gresik
Madiun
Madiun
Train Bus

Gresik to Madiun

Updated: 28 May 2026

Madiun is a city in East Java known for its railway industry and culinary delights. From Gresik, you can travel by bus to Surabaya and then take a train or bus to Madiun. The train journey from Surabaya Gubeng Station to Madiun Station is very convenient and fast.

Total Distance: 160 km driving distance.
Fastest Way
Train is the fastest and most comfortable, taking about 2.5 hours.
Cheapest Way
Bus is the cheapest, costing around IDR 60,000.
Compare Gresik to Madiun Routes
Train
Direct
Bus
Direct
Duration 2 hours 30 mins 4 hours
Avg Price IDR 70,000 - 150,000 IDR 60,000 - 100,000
Operator KAI (Argo Wilis Train) Sumber Selamat
Route Surabaya Gubeng to Madiun Station Gresik to Bungurasih Terminal, then bus to Madiun
Tip The train is the most comfortable and fastest way to travel. Buses are frequent and offer flexible departure times.
Travel Tips
  • Train Booking
    Book your train tickets online via the KAI Access app.
  • Local Food
    Try 'Nasi Pecel Madiun', a famous local dish.
  • Weather
    Carry an umbrella as rain can occur unexpectedly.
  • Transport
    Use ride-hailing apps for easy travel within the city.
  • Packing
    Bring comfortable walking shoes for sightseeing.
Safety Tips
  • Personal Security
    Keep your valuables secure at all times.
  • Health
    Carry basic medication and stay hydrated.
  • Road Safety
    Be cautious when traveling by bus on winding roads.
  • Emergency
    Know the location of the nearest hospital.
People Also Ask
  • Is there a direct train from Gresik to Madiun?
    No, you need to start from Surabaya Gubeng Station.
  • How long is the bus from Surabaya to Madiun?
    The bus journey typically takes about 4-5 hours.
  • What is the best time to visit Madiun?
    The dry season from May to September is ideal.
  • Is Madiun safe for tourists?
    Yes, Madiun is a safe and friendly city for travelers.
  • What is the currency used in Madiun?
    The Indonesian Rupiah (IDR) is the currency used.
Quick Info
  • From Gresik, Jawa Timur, Indonesia
  • To Madiun, East Java, Indonesia
  • Modes
Best Time to Travel

Year-round, but the dry season from May to September is best for sightseeing.

Things to Do in Madiun
1
Waduk Bening Widas
Enjoy the beautiful reservoir and the surrounding scenery.
2
Madiun City Square
Relax in the city square, a popular spot for locals.
3
Kresek Monument
Visit this historic monument dedicated to the victims of the 1948 rebellion.
4
Sun City Festival
Enjoy a fun day at this amusement park, perfect for families.
Tags
Gresik to Madiun train to Madiun bus to Madiun travel in East Java Madiun transport Gresik travel Madiun tourism