
The return run, about 110km from Solo Balapan to Semarang Tawang in roughly two hours. The line heads north through Salem and Gundih, across the teak country of Grobogan and past the historic station at Kedungjati, before reaching the coastal plain at Brumbung and running into Semarang.
Which trains run this route: the Banyubiru runs twice a day in each direction. The morning service is ekonomi only; the Banyubiru Ekspres carries both ekonomi and eksekutif.
Arriving at Tawang. Semarang Tawang, reopened in 2026 after restoration, sits on the edge of the old town, so you can walk to the colonial quarter from the platform. Long-distance trains along the north coast to Jakarta and Surabaya also leave from here, which makes this a useful link if you are switching from Java's southern line to the northern one.
Timetables on this line have changed several times in recent years. Check current departures in Access by KAI before you plan around them.
Journey times vary by service and season. Confirm against current schedules before booking.
Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.
Categories
Last updated 10 Oct 2026
© Indonesia By Train 2026. All rights reserved