GoAsia
Indonesia

How to Get from Bandung to Malang

Compare the direct KA Malabar train and long-distance buses from Bandung to Malang, with bus tickets from about $23.

Last updated: October 28, 2026

How to Get from Bandung to Malang

Photo: Ayampagi / Wikimedia Commons, CC BY 4.0

Contents

Leaving the volcanic highlands of West Java for the colonial charm and apple orchards of Malang is a long journey across the heart of Java. The landscape shifts from the tea plantations of the Preanger region to the flat, fertile plains of Central Java, then climbs again into the misty peaks around Mount Bromo.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Most travellers choose between the Indonesian railway and the modern long-distance buses.

Bandung to Malang by Train

KA Malabar runs direct between Bandung and Malang, so you do not need to change trains.[1] You can book it through booking.kai.id or the Access by KAI app.[2]

If Malabar does not suit your day, you can take Argo Wilis from Bandung to Surabaya Gubeng[3] and change to Commuter Line Penataran for the last leg to Malang, a trip of roughly 2 hours 45 minutes to 3 hours 35 minutes.[4]

Bandung to Malang by Bus

Buses leave Bandung from early morning to the evening, in Executive and Luxury classes. The trip takes from about 10.5 hours and up to 20.5 hours, depending on the route, the number of stops and traffic. On booking platforms, tickets cost from about $23 for Executive up to about $43 for Luxury (October 2026).[5]

Luxury coaches have more legroom and sometimes sleeper-style seats. An evening departure lets you sleep through most of the ride, and a morning departure lets you watch the toll road cut through the mountains.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Executive)From about $23[5]From about 10.5 hours[5]Medium to high
Bus (Luxury)Up to about $43[5]From about 10.5 hours[5]Very high

Tips for Traveling from Bandung to Malang

  • Book in advance: Executive and Priority seats on trains often sell out on weekends and public holidays.
  • Prepare for the cold: Air conditioning on trains and buses is strong. Bring a jacket or scarf even if it is hot outside.
  • Check where your bus leaves: Private operators can board at their own pools, which may be in a different part of the city from the main terminals.
  • Bring snacks: Bandung's brownies and crackers make good road food for a long ride.

Timetable

Bus Bandung - Malang $ 22.98–43.12 10h 30m – 20h 30m
  • →  Executive 06:00, 06:15, 06:55, 07:00, 07:15, 07:55, 12:00, 15:00, 15:15, 16:00, 16:05, 16:15, 17:10
  • →  Luxury 07:30, 08:00, 17:00, 17:30
Train Bandung - Malang $ 22.43–48.14 12h 19m – 13h 6m
  • →  Economy CB 09:30, 09:42, 18:10, 18:25
  • →  Executive AA 09:30, 09:42, 18:10, 18:25
  • →  Economy CA 09:30, 09:42, 18:10, 18:25
  • →  Executive AC 09:30, 09:42, 18:10, 18:25
  • →  Economy CC 09:30, 09:42, 18:10, 18:25
  • →  Economy CD 09:30, 09:42, 18:10, 18:25
  • →  Executive AB 09:30, 09:42, 18:10, 18:25
  • →  Executive AD 09:30, 09:42, 18:10, 18:25
  • →  Priority Executive A 18:10, 18:25
  • →  Priority Executive AA 18:10, 18:25

Frequently Asked Questions

How can I book tickets from Bandung to Malang?

Use the booking tool on this page to compare the transport options currently available from Bandung to Malang, including current prices and schedules.

What is the cheapest way to get from Bandung to Malang?

Executive buses start at about $23 on booking platforms (October 2026). Economy train tickets on KA Malabar are another budget option.

What is the fastest way to get from Bandung to Malang?

The fastest buses take from about 10.5 hours when traffic on the toll road is light.

How long does it take to get from Bandung to Malang?

By bus, the journey takes from about 10.5 hours and up to 20.5 hours.

Is there a direct train from Bandung to Malang?

Yes. KA Malabar runs direct between Bandung and Malang.

Is the train or the bus better for an overnight trip?

The train gives you more room to move around, and Luxury buses with sleeper-style seats compete with Executive train classes for comfort.

How do I book a train ticket?

Book through booking.kai.id or the Access by KAI app.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] PT Kereta Api Indonesia (KAI): Okupansi KA Jarak Jauh Tembus 256%, Joglosemarkerto Pimpin Daftar Perjalanan Terpadat. Retrieved October 28, 2026.
  2. [2] PT Kereta Api Indonesia (KAI): Angkutan Penumpang. Retrieved October 26, 2026.
  3. [3] PT Kereta Api Indonesia (KAI): 31 Tahun Jadi Andalan, Layanan Argo Terus Bawa Pengalaman Perjalanan yang Lebih Nyaman. Retrieved October 15, 2026.
  4. [4] KAI Commuter: Commuter Line Wilayah 8 Surabaya, mulai 1 Februari 2025. Retrieved October 15, 2026.
  5. [5] 12Go: Bandung - Malang timetable. Retrieved October 28, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.