Surabaya
Surabaya
Ngawi
Ngawi
Train Driving

Surabaya to Ngawi

Updated: 28 May 2026

The journey from Surabaya to Ngawi spans approximately 200 kilometers, primarily utilizing the Trans-Java Toll Road. You can reach Ngawi in about 3 hours by private car or bus. The route passes through Mojokerto, Jombang, and Madiun. Train travel is also a highly efficient option via the Solo-Surabaya line. This route is essential for travelers heading toward Central Java.

Total Distance: 200 km driving distance; 185 km straight-line distance.
Fastest Way
Driving via the Trans-Java Toll Road takes 3 hours, depending on traffic at the toll gates.
Cheapest Way
Train, costing 120,000 IDR, offers the most reliable and budget-friendly transit.
Compare Surabaya to Ngawi Routes
Train
Direct
Driving
Direct
Duration 3 hours 30 mins 3 hours
Avg Price 120,000 IDR 200,000 IDR
Operator KA Gaya Baru Malam Private Car
Route Surabaya Gubeng Station to Paron Station Surabaya-Mojokerto-Kertosono-Ngawi Toll Road
Tip Book your tickets via the KAI Access app at least one week in advance. Ensure your e-toll card has sufficient balance before entering the gate.
Travel Tips
  • Toll Fees
    Prepare your e-toll card with at least 300,000 IDR to cover the entire journey.
  • Train Booking
    Use the KAI Access app for seamless seat selection and digital ticketing.
  • Rest Stops
    Utilize the rest areas (Rest Area KM 575) for high-quality food and clean facilities.
  • Traffic
    Avoid traveling during long weekends to bypass heavy congestion at toll exits.
  • Local Transport
    Use ride-hailing apps like Gojek or Grab for easy movement within Ngawi city.
Safety Tips
  • Toll Safety
    Maintain a safe distance from heavy trucks on the toll road.
  • Night Driving
    Avoid driving late at night due to limited lighting on certain sections of the highway.
  • Emergency
    Save the Jasa Marga emergency number for immediate assistance on the toll road.
  • Weather
    Check weather reports for heavy rain, which can cause slippery road conditions.
People Also Ask
  • Is there a direct train to Ngawi?
    Yes, several trains like the Gaya Baru Malam stop at Paron Station in Ngawi.
  • How long is the toll road journey?
    It takes approximately 3 hours from Surabaya to Ngawi.
  • Are there buses available?
    Yes, intercity buses depart from Bungurasih Terminal frequently.
  • What is the best time to visit?
    The dry season between May and September is ideal.
  • Is it safe to drive at night?
    It is generally safe, but exercise caution due to heavy truck traffic.
Quick Info
  • From Surabaya, East Java, Indonesia
  • To Ngawi, East Java, Indonesia
  • Modes
Best Time to Travel

May to September, as the dry season ensures clear visibility on the toll road.

Things to Do in Ngawi
1
Benteng Van Den Bosch
Explore this historic Dutch colonial fortress located near the confluence of the Bengawan Solo and Madiun rivers.
2
Srambang Park
Visit this scenic park featuring a beautiful waterfall and pine forest trails perfect for photography.
3
Museum Trinil
Discover the site where the famous Java Man fossils were discovered, offering deep insights into human evolution.
4
Alun-Alun Ngawi
Enjoy local street food and the vibrant atmosphere of the town square in the evening.
Tags
Surabaya to Ngawi travel Trans-Java Toll Road Surabaya to Ngawi bus Ngawi travel guide East Java road trip Surabaya to Ngawi distance Ngawi transport Surabaya to Ngawi train