Welcome to the guide on how to reach the charming city of Malang, known for its colonial architecture, beautiful landscapes, and cooler climates in East Java, Indonesia.
Abdul Rachman Saleh Airport (MLG) is the main gateway for those flying into Malang. Domestic flights connect Malang with Indonesia's major cities such as Jakarta, Bali, and Surabaya.
International Travelers: If you're coming from abroad, you can fly into Juanda International Airport (SUB) in Surabaya, and then take a domestic flight or other forms of transportation to reach Malang.
Malang’s train station is well connected to major cities across Java, such as Jakarta, Bandung, Yogyakarta, and Surabaya. The journey from Surabaya by train offers scenic views and generally takes about 2 hours.
The bus is another popular mode of transport to reach Malang, especially from Surabaya or other cities in East Java. Buses to Malang are available at major bus terminals and offer different levels of comfort from economy to VIP services.
Renting a car or taking a taxi from nearby cities like Surabaya is a convenient option. The drive is roughly 2 to 3 hours and offers flexibility to stop at various attractions along the way.