Use the quicklinks below to jump to the desired section regarding transport in and around Malang.
Malang's train station is located just to the east of the Tugu roundabout at the end of Jalan Kertanegara. Sample fares are as follows:
Yogyakarta: 95,000 rupiah and takes 7 hours
Bandung: 115,000 rupiah and takes 15 hours
Malang is well connected to other parts of Java by trains and buses. For most travellers, the bus terminal at Arjosari will be the bus terminal of choice as buses to major tourist destinations depart from here:
Surabaya: 11,600 rupiah and takes 2 hours
Bondowoso (for Kawah Ijen): 31,000 rupiah and takes 7 hours
Banyuwangi (for Bali): 40,000 rupiah and takes 8 hours
Probolinggo (for Bromo): 13,500 rupiah and takes 2.5 hours
Yogyakarta: 60,000 rupiah and takes 12 hours
Around town, angkots weave in and out of backstreets on their way to and from the various terminals. For most people, angkots with the letter A in the title, such as the ADL and GA, will be of most use as these all terminate at the Arjosari bus terminal. The price is 2,500 rupiah regardless of the distance travelled.