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 first bus from Subang Jaya to Shah Alam?
The first bus from Subang Jaya in Petaling to Shah Alam in Shah Alam is Hab Sekysen 2 ~ Hab Pasar Seni. It leaves the Isola Residence stop at 12:27 PM.
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
- Gombak to Institut Jantung Negara (Ijn), Jalan Tun Razak
- Seremban to Sunway Medical
- Semenyih to Shah Alam
- Tun Razak Exchange (Trx) to Stadium Nasional Bukit Jalil
- KL Sentral to International Islamic University Malaysia (IIUM)
- MRT Stadium Kajang, Pintu A (Kj822) to Bukit Jalil Gym 3
- Subang Jaya to Gombak
- Hab Pasar Seni to Universiti Putra Malaysia (UPM)
- Cyberjaya City Centre to Sunway Campus
- Subang Jaya to Segi University Kota Damansara Campus
- Pasar Seni to Stadium Nasional Bukit Jalil
- Tanjung Malim to Genting Highlands
- Bukit Bintang to Stadium Nasional Bukit Jalil
- Puchong to Seremban
- Nilai to Tampin
- Seremban to Puchong
- Kajang to Puchong
- Bangsar to Shah Alam
- Sungai Buloh to Kuala Lumpur
- Kajang to Gombak