Skip to main content

How to get from Shah Alam to Batang Padang by bus and train?

From Shah Alam to Batang Padang by bus and train

To get from Shah Alam to Batang Padang in Kuala Lumpur, you’ll need to take 2 bus lines and one train line: take the SJ01 bus from Subang Parade (Sj59) station to KTM / LRT Subang Jaya (Utara) (Sj63) station. Next, you’ll have to switch to the 2 train and finally take the 154 bus from Terminal Bas Tanjung Malim (Pbp1) station to Kampung Baru A, Tanjung Malim (Hs125) station. The total trip duration for this route is approximately 2 hr 55 min.

175min
Walk to bus station
Bus - SJ01SJ01
Train - 2
Bus - 154154
Leaves from Subang Parade (Sj59)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Subang Parade (Sj59)
    280 m • 4 min
  • 2
    Bus - SJ01SJ01
    Wait for bus
    SJ01
    Brt / LRT Usj7 ↺ KTM / LRT Subang Jaya
  • 3
    Ride to bus station
    Ride to bus station
    KTM / LRT Subang Jaya (Utara) (Sj63)
    2 min
  • 4
    Walk to train station
    Walk to train station
    Subang Jaya
    80 m • 1 min
  • 5
    Train - 2
    Wait for train
    2
    2318 - Tanjung Malim
  • 6
    Ride to train station
    Ride to train station
    Tanjung Malim
    124 min
  • 7
    Walk to bus station
    Walk to bus station
    Terminal Bas Tanjung Malim (Pbp1)
    920 m • 12 min
  • 8
    Bus - 154154
    Wait for bus
    154
    Rawang
  • 9
    Ride to bus station Kampung Baru A, Tanjung Malim (Hs125)
    Ride to bus station
    Kampung Baru A, Tanjung Malim (Hs125)
    4 min
*Duration based on 8am traffic

Alternative route from Shah Alam to Batang Padang by bus and train via 2 and 154

To get from Shah Alam to Batang Padang in Kuala Lumpur, take the 2 train from Subang Jaya station to Tanjung Malim station. Next, take the 154 bus from Terminal Bas Tanjung Malim (Pbp1) station to Kampung Baru A, Tanjung Malim (Hs125) station. The total trip duration for this route is approximately 2 hr 57 min.

177min
Walk to train station
Train - 2
Bus - 154154
Leaves from Subang Jaya

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Subang Jaya
    870 m • 12 min
  • 2
    Train - 2
    Wait for train
    2
    2318 - Tanjung Malim
  • 3
    Ride to train station
    Ride to train station
    Tanjung Malim
    124 min
  • 4
    Walk to bus station
    Walk to bus station
    Terminal Bas Tanjung Malim (Pbp1)
    920 m • 12 min
  • 5
    Bus - 154154
    Wait for bus
    154
    Rawang
  • 6
    Ride to bus station Kampung Baru A, Tanjung Malim (Hs125)
    Ride to bus station
    Kampung Baru A, Tanjung Malim (Hs125)
    4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Kuala Lumpur.
All local mobility options in one app

Public transit directions from Shah Alam to Batang Padang

The distance between Shah Alam, Kuala Lumpur and Batang Padang, Kuala Lumpur is approximately 103.54 km, which can typically be travelled in 175 min. Moovit will show you the directions from Shah Alam to Batang Padang by bus and train, so no matter how you choose to travel in Kuala Lumpur – you will always have plenty of easy options.

Public transit stations close to Shah Alam

Shah Alam is located at Shah Alam, Kuala Lumpur and the nearest public transit station is Ss17 Subang Jaya (Utara) (Sj48).

MRT & LRT stations close to Shah Alam:

  • SS 18
  • SS 15
  • Glenmarie

Train stations close to Shah Alam:

  • Batu Tiga
  • Subang Jaya

Bus stations close to Shah Alam:

  • Ss17 Subang Jaya (Utara) (Sj48)
  • Empire Shopping Gallery (Sj414)
  • Subang Parade (Sj59)

Public transit stations close to Batang Padang, Kuala Lumpur

Batang Padang is located at Batang Padang, Kuala Lumpur and the nearest public transit station is Kampung Baru B, Tanjung Malim (Hs133).

Train stations close to Batang Padang:

  • Tanjung Malim

Bus stations close to Batang Padang:

  • Kampung Baru B, Tanjung Malim (Hs133)
  • Kampung Baru B, Tanjung Malim (Hs124)
  • Sekolah Jenis Kebangsaan (Tamil) Ladang Kalumpang (Hs129)

Alternative route from Shah Alam to Batang Padang by bus and train via 2 and 154

To get from Shah Alam to Batang Padang in Kuala Lumpur, take the 2 train from Subang Jaya station to Tanjung Malim station. Next, take the 154 bus from Terminal Bas Tanjung Malim (Pbp1) station to Kampung Baru A, Tanjung Malim (Hs125) station. The total trip duration for this route is approximately 2 hr 57 min.

177min
Walk to train station
Train - 2
Bus - 154154
Leaves from Subang Jaya

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Subang Jaya
    870 m • 12 min
  • 2
    Train - 2
    Wait for train
    2
    2318 - Tanjung Malim
  • 3
    Ride to train station
    Ride to train station
    Tanjung Malim
    124 min
  • 4
    Walk to bus station
    Walk to bus station
    Terminal Bas Tanjung Malim (Pbp1)
    920 m • 12 min
  • 5
    Bus - 154154
    Wait for bus
    154
    Rawang
  • 6
    Ride to bus station Kampung Baru A, Tanjung Malim (Hs125)
    Ride to bus station
    Kampung Baru A, Tanjung Malim (Hs125)
    4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Shah Alam to Batang Padang?

    The fastest way takes 175 minutes, using Bus line SJ01, Bus line 2, Bus line 154.

  • What is the alternative route to get from Shah Alam to Batang Padang?

    The alternative route takes 177 minutes, using Bus line 2, Bus line 154.

  • Is there a direct bus between Shah Alam and Batang Padang in Kuala Lumpur?

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

  • Which bus line goes from Shah Alam to Batang Padang in Kuala Lumpur?

    The SJ01 bus line goes from Subang Parade (Sj59) station near Shah Alam to Brt / LRT Usj7 ↺ KTM / LRT Subang Jaya station. From there you’ll have to take one bus line and one train line till Brt / LRT Usj7 ↺ KTM / LRT Subang Jaya station near Batang Padang in Kuala Lumpur

  • How long does it take to travel from Shah Alam to Batang Padang in Kuala Lumpur by bus and train?

    The total travel time between Shah Alam and Batang Padang in Kuala Lumpur by bus and train is about 2 hr 55 min.

  • Where do I get on the bus near Shah Alam to get to Batang Padang in Kuala Lumpur?

    Get on the SJ01 bus from the Subang Parade (Sj59) stop near Shah Alam in Kuala Lumpur.

  • Where do I get off the bus when travelling between Shah Alam and Batang Padang in Kuala Lumpur?

    Get off the bus at the Brt / LRT Usj7 ↺ KTM / LRT Subang Jaya stop, which is closest to Batang Padang in Kuala Lumpur.

  • When is the last train from Shah Alam to Batang Padang in Kuala Lumpur?

    The last train from Shah Alam to Batang Padang in Kuala Lumpur is the KTM Port Klang Line line. It leaves the Subang Jaya station at 5:25 AM.