How to get from Subang Jaya to Shah Alam by bus and train?
From Subang Jaya to Shah Alam by bus and train
To get from Subang Jaya to Shah Alam in Shah Alam, take the 2 train from Subang Jaya station to Shah Alam station. Next, take the SA01 bus from KTM Shah Alam (Sa430) station to Dataran Shah Alam (Sa795) station. The total trip duration for this route is approximately 36 min. The ride fare is MYR2.90. The bus and train schedule from Subang Jaya may change. We recommend you check the updated bus and train schedule to Shah Alam on the Moovit app.
Step by Step
- 1Start from train stationSubang Jaya
- 2Wait for train22317 - Pelabuhan Klang
- 3Ride to train stationShah Alam11 min
- 4Walk to bus stationKTM Shah Alam (Sa430)100 m • 2 min
- 5Wait for busSA01KTM Shah Alam ↺ Seksyen 7 Shah Alam Via Persiaran Pegawai
- 6Ride to bus stationDataran Shah Alam (Sa795)7 min
- 7Walk toShah Alam320 m • 4 min
Public transit directions from Subang Jaya to Shah Alam
Bus And Train schedule from Subang Jaya to Shah Alam
Related Routes
- LRT Taipan (Sj546) to Shah Alam
- Hotel Concorde (Kl80) to Shah Alam
- Life Centre (Kl81) to Shah Alam
- Wisma Cosway (Kl83) to Shah Alam
- Bintang Walk (Kl85) to Shah Alam
- Monorail Raja Chulan (Kl22) to Shah Alam
- Wisma Rohas Perkasa (Kl87) to Shah Alam
- Grand Hyatt Hotel (Kl88) to Shah Alam
- The Link 2 Residences to Shah Alam
- The Earth Bukit Jalil to Shah Alam
- Impiana Sky Residensi to Shah Alam
- Waltz Residence to Shah Alam
- Oug Parklane, Blok E to Shah Alam
- Pusat Genius Kurnia to Shah Alam
- Menara Hap Seng / KL Tower (Timur) (Kl18) to Shah Alam
- 1 Sentral to Shah Alam
- Masjid Negara (Kl1065) to Shah Alam
- KTM Kuala Lumpur (Kl1093) to Shah Alam
- The Weld (Kl19) to Shah Alam
- M Vertica Residences (Opp) (Kl1702) to Shah Alam
Questions & Answers
What is the fastest way to get from Subang Jaya to Shah Alam?
The fastest way takes 36 minutes, using Train line 2, Bus line SA01.
Is there a direct train between Subang Jaya and Shah Alam?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 36 min.
Which train line goes from Subang Jaya to Shah Alam?
The 2 train line goes from Shah Alam station near Subang Jaya in Petaling to KTM Shah Alam (Sa430) station. From there you’ll have to take one bus line till KTM Shah Alam (Sa430) station near Shah Alam.
How long does it take to travel from Subang Jaya to Shah Alam by train and bus?
The total travel time between Subang Jaya and Shah Alam by train and bus is about 36 min.
Where do I get on the train near Subang Jaya to get to Shah Alam?
Get on the 2 train from the Shah Alam station near Subang Jaya in Petaling.
Where do I get off the train when travelling between Subang Jaya and Shah Alam?
Get off the train at the KTM Shah Alam (Sa430) stop, which is closest to Shah Alam.
When is the last bus from Subang Jaya to Shah Alam?
The last bus from Subang Jaya in Petaling to Shah Alam in Shah Alam is the Hab Sekysen 2 ~ Hab Pasar Seni line. It leaves the Isola Residence stop at 7:27 AM.
How much is the train fare from Subang Jaya to Shah Alam?
The ride from Subang Jaya to Shah Alam costs MYR2.90.
Popular Routes
- Sungai Buloh to Stadium Titiwangsa
- Bukit Jalil to Seri Kembangan
- Putra Heights to Seri Kembangan
- Bukit Jalil to Subang Jaya
- Titiwangsa to Putrajaya Recreational Airfield
- KLIA T2 to Klang
- Sentul to Seremban
- Kepong to Genting Highlands
- KL Sentral to Petaling Jaya
- Seremban to Stadium Nasional Bukit Jalil
- Bukit Bintang to Puchong
- Sungai Buloh to Subang Airport
- Putra Heights to Stadium Merdeka
- Putrajaya Sentral to Axiata Arena
- KLIA T2 to Subang Airport
- KLIA T2 to Gate 2 UiTM Shah Alam
- Kampung Baru to Puchong
- Ampang to Putrajaya
- Sungai Besi to Seremban
- Bangi to KPTM