Surabaya
Surabaya
Nganjuk
Nganjuk
Train Bus

Surabaya to Nganjuk

Updated: 28 May 2026

Nganjuk is located about 120 kilometers west of Surabaya. The most convenient way to travel is by train from Surabaya Gubeng Station, which offers a comfortable and scenic ride through the East Javanese countryside. Alternatively, buses run frequently along the main highway. The journey takes approximately two to three hours. Nganjuk is known as the 'City of Wind' and is home to several beautiful waterfalls and historical sites.

Total Distance: Driving distance is 120 km; straight-line air distance is 100 km.
Fastest Way
Train from Surabaya Gubeng, taking approximately 2 hours 30 minutes.
Cheapest Way
Economy class bus from Bungurasih Terminal, costing around IDR 50,000.
Compare Surabaya to Nganjuk Routes
Train
Direct
Bus
Direct
Duration 2 hours 30 mins 3 hours
Avg Price IDR 60,000 - 150,000 IDR 50,000 - 80,000
Operator PT Kereta Api Indonesia Sumber Selamat
Route Surabaya Gubeng Station - Nganjuk Station Bungurasih Terminal - Nganjuk Terminal
Tip Trains are the most reliable and comfortable option for this route. Buses are a good alternative if you miss the train, with frequent departures.
Travel Tips
  • Train Booking
    Book your train tickets online via the KAI Access app to avoid long queues at the station.
  • Local Transport
    Use 'ojek' for quick and easy transport within Nganjuk city.
  • Food
    Don't miss the local 'Nasi Becek', a traditional Nganjuk curry dish.
  • Packing
    Bring comfortable walking shoes if you plan to visit the waterfalls.
  • Timing
    Try to travel during the week to avoid weekend crowds at popular tourist spots.
Safety Tips
  • Station Safety
    Keep your bags close at the station and on the train.
  • Road Safety
    If traveling by bus, choose a reputable company and avoid sitting near the door.
  • Water Safety
    Be cautious when swimming at waterfalls, especially during the rainy season.
  • Emergency
    Keep your phone charged and have local emergency numbers saved.
People Also Ask
  • Is Nganjuk worth visiting?
    Yes, it is a great destination for nature lovers and those interested in history.
  • How long is the train ride?
    The train ride takes about 2 hours 30 minutes.
  • Are there hotels in Nganjuk?
    Yes, there are several budget-friendly hotels and guesthouses available.
  • What is the best way to travel?
    The train is the most comfortable and efficient way to travel.
  • Is Nganjuk safe?
    Yes, it is a safe and friendly town for tourists.
Quick Info
  • From Surabaya, Jawa Timur, Indonesia
  • To Nganjuk, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

The dry season (May-September) is ideal for visiting the waterfalls, as the trails are less slippery.

Things to Do in Nganjuk
1
Sedudo Waterfall
A majestic waterfall located on the slopes of Mount Wilis. It is famous for its cool water and local legends.
2
Nganjuk City Square
A vibrant center of the city, perfect for trying local snacks and observing daily life.
3
Candi Lor
An ancient temple site that offers a glimpse into the historical significance of the region.
4
Waduk Bajulan
A scenic reservoir surrounded by hills, ideal for fishing and relaxing in nature.
Tags
Surabaya to Nganjuk Nganjuk travel train to Nganjuk bus to Nganjuk Surabaya to Nganjuk distance East Java transport Nganjuk tourism how to travel to Nganjuk Surabaya transport guide Nganjuk railway station