Surabaya
Surabaya
Ngawi
Ngawi
Train Bus

Surabaya to Ngawi

Updated: 28 May 2026

The route from Surabaya to Ngawi is a major transit corridor in East Java, covering approximately 200 kilometers. You can choose between the efficient train network or the extensive bus system. The train journey is particularly comfortable, connecting Surabaya Gubeng Station to Ngawi Station via the Solo-Surabaya line. By road, the journey follows the Trans-Java Toll Road, making it a fast and straightforward drive. Expect a travel time of three to four hours by either mode.

Total Distance: Driving distance is 200 km; straight-line air distance is 175 km.
Fastest Way
Train from Surabaya Gubeng, taking approximately 3 hours.
Cheapest Way
Economy class bus from Bungurasih Terminal, costing around IDR 70,000.
Compare Surabaya to Ngawi Routes
Train
Direct
Bus
Direct
Duration 3 hours 4 hours
Avg Price IDR 100,000 - 250,000 IDR 70,000 - 110,000
Operator PT Kereta Api Indonesia Sumber Selamat
Route Surabaya Gubeng Station - Ngawi Station Bungurasih Terminal - Ngawi Terminal
Tip Book your tickets online via the KAI Access app at least one week in advance for better seat availability. Buses are frequent and run 24 hours, making them a flexible option for last-minute travel.
Travel Tips
  • Train Booking
    Use the KAI Access app to secure your seat; trains on this route are often fully booked on weekends.
  • Station Location
    Ngawi Station is located slightly outside the city center; prepare for a short taxi or ojek ride to your hotel.
  • Bus Comfort
    Choose 'Patas' (executive) buses for air conditioning and more comfortable seating on longer trips.
  • Local Food
    Try 'Nasi Pecel' in Ngawi, which is famous for its unique peanut sauce and fresh vegetables.
  • Travel Documents
    Always carry your ID card or passport, as it is required for train boarding.
Safety Tips
  • Station Safety
    Be mindful of your belongings at the station, especially during peak hours.
  • Road Safety
    If driving, stick to the Trans-Java Toll Road for the safest and fastest route.
  • Night Travel
    Trains are generally safer and more comfortable for night travel compared to buses.
  • Emergency Services
    Keep the contact information for local emergency services saved in your phone.
People Also Ask
  • Is Ngawi a big city?
    Ngawi is a regency town with a relaxed atmosphere, known for its historical sites and natural beauty.
  • How far is Ngawi from Surabaya?
    It is approximately 200 kilometers away.
  • Can I take a train to Ngawi?
    Yes, there are several daily trains connecting Surabaya and Ngawi.
  • What is the best way to travel?
    The train is the most comfortable and reliable option for this route.
  • Are there hotels in Ngawi?
    Yes, there are several budget and mid-range hotels available in the city center.
Quick Info
  • From Surabaya, Jawa Timur, Indonesia
  • To Ngawi, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

Anytime, though the dry season (May-September) is best for visiting outdoor sites like the Srambang Waterfall.

Things to Do in Ngawi
1
Van Den Bosch Fort
A historic Dutch colonial fort located at the confluence of the Bengawan Solo and Madiun rivers. It is a significant landmark for history buffs.
2
Srambang Waterfall
A beautiful waterfall nestled in the pine forests of Mount Lawu. It offers a cool climate and great hiking trails.
3
Ngawi City Park
A relaxing green space in the heart of the city, perfect for an evening stroll and local street food.
4
Bengawan Solo River
Take a boat ride or enjoy the scenic views along the longest river in Java, which flows through the region.
Tags
Surabaya to Ngawi Ngawi travel train to Ngawi bus to Ngawi Surabaya to Ngawi distance East Java transport Ngawi tourism how to travel to Ngawi Surabaya transport guide Ngawi railway station