There is an AC in every cabin, the seats are just fine, and you can store your luggage in the overhead compartment. You can take a suitcase, but this has to stay on the walking path, which is not the most convenient for other passengers.
Every four seats have two power plugs so you can charge your phone, tablet, or laptop. There are good toilets in every cabin. The whole train is clean and kept clean throughout the whole train ride.
In Malang there are two stations. Make sure to get off at the last one, as this is where you’ll find Jodipan, the colorful rainbow village of Java.
Food on the Malioboro Train
Once in a while, a trolly with two staff members passes who offer you an assortment of water, coffee, soft drinks, snacks, and Indonesian food. The Indonesian food cost us 25.000 IDR (1.70 USD), which was fantastic, and we even received snacks from a friend we made on the train.
Train Tickets & Times
The train departs daily at night at 9:06 PM, 12:14 AM, and 1:31 AM. The entire ride takes about 6 hours to Malang. You can order tickets online or get them at the train station. If you order them online, you’ll get an e-ticket that you have to scan while entering the Tugu train station.
Depending on what type of ticket you choose, the price ranges from 150.000 IDR (10 USD) to 275.000 IDR (18.40 USD) per person.
Where to Stay in Malang
Malang offers hotels and guesthouses in any kind of price category. Base yourself in the center to be close to the main sites.
Staying anywhere near the main train station is a great idea, as you’ll be located just a few minutes walk from the colored village.