Kahuripan is an economy class train that serves the - route via the southern railway lines of Java Island.

The train's name comes from the Hindu-Buddhist Kahuripan kingdom established in East Java in 1009. The kingdom was founded by Airlangga as a continuation of the Medang Kingdom, which collapsed three years earlier.

Operation This train first operated on the - route via Kiaracondong, before changing its terminus station to . Since 2013, the route has been cut again to Kiaracondong—although four years later, it was extended to Blitar.

Changes in operational pattern The train changed operators on 1 December 2019, from Operational Area VII Madiun to Operational Area II Bandung, to exchange train sets with the Pasundan train. This meant the train sets were transferred to the Bandung Train Depot.

Recent period Based on the latest schedule, the train has added a stop at Leles from both the Blitar and Kiaracondong directions since 1 June 2023.

Route Note: Termini stations are marked in bold and based on the latest train schedule since 1 February 2025. + Station nameDistance from (km)Location Previous station Kiaracondong Regency/Cities ProvinceKiaracondong—BandungWest JavaLeles42.836GarutCipeundeuy31.57874.414Tasikmalaya35.655110.069TasikmalayaCiamis18.503128.572CiamisBanjar22.273150.845BanjarSidareja35.676186.521CilacapCentral JavaGandrungmangun7.396193.917Maos36.031229.948Kroya12.698242.646Gombong↓28.489271.135KebumenKaranganyar↑7.689278.824Kebumen11.778290.602Kutoarjo28.113318.715PurworejoWates35.643354.358Kulon ProgoSpecial Region of YogyakartaLempuyangan29.283383.641YogyakartaKlaten27.281410.922KlatenCentral JavaPurwosari27.743438.665SurakartaSragen31.795470.460SragenWalikukun23.564494.024NgawiEast JavaNgawi18.490512.514Magetan15.375527.889MagetanMadiun10.549538.438MadiunCaruban16.214554.652Madiun RegencyNganjuk30.727585.379NganjukKertosono21.954607.333Papar13.142620.475Kediri RegencyKediri15.471635.946KediriTulungagung30.046665.992TulungagungBlitar33.925699.917Blitar

↓ One way to Blitar ↑ One way to Kiaracondong

Incidents On 25 October 1995, the Kahuripan train coupled with the Galuh train (now Serayu) derailed around Cirahayu. This incident resulted in many trains falling into a ravine and two locomotives being severely damaged and requiring extensive maintenance. The majority of the dead and injured were from the carriages that fell into the ravine. On 5 December 2001, the Kahuripan train crashed into a freight train loaded with cement and fertilizer that was shunting in Palur Station. This incident was caused by the Kahuripan train violating the signal to enter the station. There were no fatalities, but one passenger suffered minor injuries. On 13 September 2022, a truck loaded with fertilizer was hit by a Kahuripan train near Station. The truck was supposed to deliver fertilizer to Klaten, but the driver did not realize there was a train passing by so the collision occurred. There were no fatalities, but the truck was damaged and the victim suffered minor head injuries. On 1 October 2023, a resident died after being hit by a Kahuripan train passing from Kiaracondong toward Blitar. The location of the incident was between and . At the time of the incident, he did not know there was a train passing at high speed.

References