How to get from Shah Alam to Klang by bus and train?
From Shah Alam to Klang by bus and train
To get from Shah Alam to Klang in Klang, take the 2 train from Shah Alam station to Batu Tiga station. Next, take the P701 bus from Giat Mara Shah Alam (Sa917) station to Royal Kelang Club (Bd52) station. The total trip duration for this route is approximately 54 min. The bus and train schedule from Shah Alam may change. We recommend you check the updated bus and train schedule to Klang on the Moovit app.
Step by Step
- 1Start from train stationShah Alam
- 2Wait for train22118 - Tanjung Malim
- 3Ride to train stationBatu Tiga9 min
- 4Walk to bus stationGiat Mara Shah Alam (Sa917)580 m • 8 min
- 5Wait for busP701Pelabuhan Klang
- 6Ride to bus stationRoyal Kelang Club (Bd52)24 min
- 7Walk toKlang230 m • 3 min
From Shah Alam to Klang by bus
To get from Shah Alam to Klang you’ll need to take 3 bus lines: take the SA01 bus from KTM Shah Alam (Sa430) station to Balai Polis Seksyen 15 (Sa938) station. Next, you’ll have to switch to the 751 bus and finally take the P701 bus from Giat Mara Shah Alam (Sa917) station to Royal Kelang Club (Bd52) station. The total trip duration for this route is approximately 57 min. The bus and train schedule from Shah Alam may change. We recommend you check the updated bus and train schedule to Klang on the Moovit app.
Step by Step
- 1Walk to bus stationKTM Shah Alam (Sa430)100 m • 2 min
- 2Wait for busSA01KTM Shah Alam ↺ Seksyen 7 Shah Alam Via Suk Selangor
- 3Ride to bus stationBalai Polis Seksyen 15 (Sa938)4 min
- 4Wait for bus751Pasar Seni (Platform B3 - B4)
- 5Ride to bus stationSpg Bt 3 Ke KL10 min
- 6Walk to bus stationGiat Mara Shah Alam (Sa917)260 m • 4 min
- 7Wait for busP701Pelabuhan Klang
- 8Ride to bus stationRoyal Kelang Club (Bd52)24 min
- 9Walk toKlang230 m • 3 min
Public transit directions from Shah Alam to Klang
Bus And Train schedule from Shah Alam to Klang
Related Routes
- LRT Taipan (Sj546) to Klang
- Hotel Concorde (Kl80) to Klang
- Life Centre (Kl81) to Klang
- Wisma Cosway (Kl83) to Klang
- Bintang Walk (Kl85) to Klang
- Monorail Raja Chulan (Kl22) to Klang
- Wisma Rohas Perkasa (Kl87) to Klang
- Grand Hyatt Hotel (Kl88) to Klang
- The Link 2 Residences to Klang
- The Earth Bukit Jalil to Klang
- Impiana Sky Residensi to Klang
- Waltz Residence to Klang
- Oug Parklane, Blok E to Klang
- Pusat Genius Kurnia to Klang
- Pavilion Bukit Jalil to Klang
- Menara Hap Seng / KL Tower (Timur) (Kl18) to Klang
- 1 Sentral to Klang
- Masjid Negara (Kl1065) to Klang
- KTM Kuala Lumpur (Kl1093) to Klang
- The Weld (Kl19) to Klang
From Shah Alam to Klang by bus
To get from Shah Alam to Klang you’ll need to take 3 bus lines: take the SA01 bus from KTM Shah Alam (Sa430) station to Balai Polis Seksyen 15 (Sa938) station. Next, you’ll have to switch to the 751 bus and finally take the P701 bus from Giat Mara Shah Alam (Sa917) station to Royal Kelang Club (Bd52) station. The total trip duration for this route is approximately 57 min. The bus and train schedule from Shah Alam may change. We recommend you check the updated bus and train schedule to Klang on the Moovit app.
Step by Step
- 1Walk to bus stationKTM Shah Alam (Sa430)100 m • 2 min
- 2Wait for busSA01KTM Shah Alam ↺ Seksyen 7 Shah Alam Via Suk Selangor
- 3Ride to bus stationBalai Polis Seksyen 15 (Sa938)4 min
- 4Wait for bus751Pasar Seni (Platform B3 - B4)
- 5Ride to bus stationSpg Bt 3 Ke KL10 min
- 6Walk to bus stationGiat Mara Shah Alam (Sa917)260 m • 4 min
- 7Wait for busP701Pelabuhan Klang
- 8Ride to bus stationRoyal Kelang Club (Bd52)24 min
- 9Walk toKlang230 m • 3 min
Questions & Answers
What is the fastest way to get from Shah Alam to Klang?
The fastest way takes 54 minutes, using Train line 2, Bus line P701.
What is the alternative route to get from Shah Alam to Klang?
The alternative route takes 57 minutes, using Bus line SA01, Bus line 751, Bus line P701.
Is there a direct train between Shah Alam and Klang?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 54 min.
Which train line goes from Shah Alam to Klang?
The 2 train line goes from 2118 - Tanjung Malim station near Shah Alam in Petaling to Batu Tiga station. From there you’ll have to take one bus line till Batu Tiga station near Klang.
How long does it take to travel from Shah Alam to Klang by train and bus?
The total travel time between Shah Alam and Klang by train and bus is about 54 min.
Where do I get on the train near Shah Alam to get to Klang?
Get on the 2 train from the 2118 - Tanjung Malim station near Shah Alam in Petaling.
Where do I get off the train when travelling between Shah Alam and Klang?
Get off the train at the Batu Tiga stop, which is closest to Klang.
When is the first train from Shah Alam to Klang?
The first train from Shah Alam in Petaling to Klang in Klang is KTM Port Klang Line. It leaves the Shah Alam station at 5:02 PM.
Popular Routes
- LRT Ampang (Aj106) to KLIA-Departure-Door 8
- Puchong Prima to Stadium Titiwangsa
- Putrajaya Sentral to Hospital Selayang
- IOI Puchong Jaya to Bandar Mahkota Cheras
- Serdang to Seremban
- USJ 7 to Taylor's University Lakeside Campus
- Putra Heights to Universiti Putra Malaysia (UPM)
- Kampung Batu to Axiata Arena
- Klang to UiTM Dengkil
- LRT Wangsa Maju (Kl2097) to Sunway University
- Kajang to Klia2 Terminal
- Putrajaya Sentral to Institut Jantung Negara (National Heart Institute)
- UKM to KLIA-Departure-Door 8
- Tun Razak Exchange (Trx) to Hospital Sungai Buloh
- Kota Damansara to KLIA 2-Departure-Door 4
- Wangsa Maju to Berjaya Times Square Hotel
- KLCC to Petaling Jaya
- Kota Damansara to Puchong
- Kajang to UiTM Shah Alam
- Ampang Park to Universiti Putra Malaysia (UPM)