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