Train travel in Indonesia is restricted to Java and a small network in Sumatra.
In Java, trains are among the most comfortable, fastest and easiest ways to travel. In the east, the railway service connects with the ferry to Bali, and in the west with the ferry to Sumatra. Sumatra's limited rail network runs in the south from Bandarlampung to Lubuklinggau, and in the north from Medan to Tanjung Balai and Rantau Prapat.
There are three classes; smoking is not allowed in any.
The railway's website (www.kai.id) has information on train schedules from individual stations.