Passing the planted paddy-field, this local passenger train heads north towards Malang in a pleasant crispy morning.
After an all night long of running, this train will complete its trip at Malang.
A southbound commuter passes Mangga Besar station. They're operated by PT KAI Commuter Jabodetabek, another subsidiaries of PT Kereta Api Indonesia.
CC2018307 with KA97A is slowing down to make a stop at Purwokerto station.
KA 101A passenger train from Kutoarjo crossing the bridge over Logawa river next to Purwokerto.
CC2018313 and its train make a nice reflection as it heads into Surabaya.
Coal-container handling at Kertapati loading port for domestic and regional exports.
Morning sunlight greets KA 72 on the line after a nightlong trip from Jakarta Pasarsenen.
KA 136 approacing Solo Balapan on its way from Lempuyangan, Yogyakarta to Banyuwangi.
A westbound KA 135 passenger train passing Saradan station under the watchful eye of the train dispatcher.
One of brand new PT. Kereta Api Indonesia GE CM20 EMP slowly rolling down on Main 7.
This westbound intercity passenger train is leaving Madiun station with a re-powering GE unit.