Skip to main content

How to get from Malang to Batu by bus?

From Malang to Batu by bus

To get from Malang to Batu in Malang, take the KA bus from Jalan Simpang Panji Suroso 144 station to Jalan Raya Dipenogoro 28 B station. Next, take the KB bus from Jalan Raya Dipenogoro 28 B station to Jalan Dewi Sartika, 31 station. The total trip duration for this route is approximately 55 min.

55min
Bus - KAKA
Bus - KBKB
Leaves from Jalan Simpang Panji Suroso 144

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Malang
  • 2
    Bus - KAKA
    Wait for bus
    KA
    Karangploso
  • 3
    Ride to bus station
    Ride to bus station
    Jalan Raya Dipenogoro 28 B
    24 min
  • 4
    Bus - KBKB
    Wait for bus
    KB
    Batu
  • 5
    Ride to bus station Jalan Dewi Sartika, 31
    Ride to bus station
    Jalan Dewi Sartika, 31
    25 min
*Duration based on 8am traffic

Alternative route from Malang to Batu by bus via ADL and BL

To get from Malang to Batu in Malang, take the ADL bus from Jalan Simpang Panji Suroso 144 station to Terminal Landungsari station. Next, take the BL bus from Terminal Landungsari station to Jalan Dewi Sartika, 31 station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Bus - ADLADL
Bus - BLBL
Leaves from Jalan Simpang Panji Suroso 144

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Malang
  • 2
    Bus - ADLADL
    Wait for bus
    ADL
    Landungsari
  • 3
    Ride to bus station
    Ride to bus station
    Terminal Landungsari
    34 min
  • 4
    Bus - BLBL
    Wait for bus
    BL
    Batu
  • 5
    Ride to bus station Jalan Dewi Sartika, 31
    Ride to bus station
    Jalan Dewi Sartika, 31
    26 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Malang.
All local mobility options in one app

Public transit directions from Malang to Batu

The distance between Malang, Malang and Batu, Malang is approximately 22.61 km, which can typically be travelled in 55 min. Moovit will show you the directions from Malang to Batu by bus, so no matter how you choose to travel in Malang – you will always have plenty of easy options.

Public transit stations close to Malang

Malang is located at Malang, Malang and the nearest public transit station is Jalan Raya Panjisuroso 16.

Bus stations close to Malang:

  • Jalan Raya Panjisuroso 16
  • Asabri
  • Jalan Simpang Panji Suroso 708

Public transit stations close to Batu, Malang

Batu is located at Batu, Malang and the nearest public transit station is Jalan Patimura, 46.

Bus stations close to Batu:

  • Jalan Patimura, 46
  • Jalan Diponegoro, 129d
  • Jalan Diran, 13-31

Alternative route from Malang to Batu by bus via ADL and BL

To get from Malang to Batu in Malang, take the ADL bus from Jalan Simpang Panji Suroso 144 station to Terminal Landungsari station. Next, take the BL bus from Terminal Landungsari station to Jalan Dewi Sartika, 31 station. The total trip duration for this route is approximately 1 hr 6 min.

66min
Bus - ADLADL
Bus - BLBL
Leaves from Jalan Simpang Panji Suroso 144

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Malang
  • 2
    Bus - ADLADL
    Wait for bus
    ADL
    Landungsari
  • 3
    Ride to bus station
    Ride to bus station
    Terminal Landungsari
    34 min
  • 4
    Bus - BLBL
    Wait for bus
    BL
    Batu
  • 5
    Ride to bus station Jalan Dewi Sartika, 31
    Ride to bus station
    Jalan Dewi Sartika, 31
    26 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Malang to Batu?

    The fastest way takes 55 minutes, using Bus line KA, Bus line KB.

  • What is the alternative route to get from Malang to Batu?

    The alternative route takes 66 minutes, using Bus line ADL, Bus line BL.

  • Is there a direct bus between Malang and Batu in Malang?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 55 min.

  • Which bus line goes from Malang to Batu in Malang?

    The KA bus line goes from Karangploso station near Malang to Jalan Raya Dipenogoro 28 B station. From there you’ll have to take one bus line till Jalan Raya Dipenogoro 28 B station near Batu in Malang

  • How long does it take to travel from Malang to Batu in Malang by bus?

    The total travel time between Malang and Batu in Malang by bus is about 55 min.

  • Where do I get on the bus near Malang to get to Batu in Malang?

    Get on the KA bus from the Karangploso stop near Malang in Malang.

  • Where do I get off the bus when travelling between Malang and Batu in Malang?

    Get off the bus at the Jalan Raya Dipenogoro 28 B stop, which is closest to Batu in Malang.