How to get from Shah Alam to Kuala Selangor by bus and train?
Shah Alam to Kuala Selangor - Train Schedule
The 2 train from Shah Alam to Kuala Selangor runs from 06:27 to 21:52, with departures every 30 min-7 hr 15 min. The trip takes about 2 hr 48 min, with regular service throughout the operating hours.
From Shah Alam to Kuala Selangor by bus and train
To get from Shah Alam to Kuala Selangor in Kuala Lumpur, you’ll need to take one train line and 2 bus lines: take the 2 train from Shah Alam station to Batu Tiga station. Next, you’ll have to switch to the P701 bus and finally take the 740 bus from Wisma Hafiz (Bd580) station to Terminal Bas Bandar Malawati station. The total trip duration for this route is approximately 2 hr 48 min. The bus and train schedule from Shah Alam may change. We recommend you check the updated bus and train schedule to Kuala Selangor on the Moovit app.
Step by Step
- 1Start from train stationShah Alam
- 2Wait for train22320 - Tanjung Malim
- 3Ride to train stationBatu Tiga6 min
- 4Walk to bus stationGiat Mara Shah Alam (Sa917)580 m • 8 min
- 5Wait for busP701Pelabuhan Klang
- 6Ride to bus stationWisma Hafiz (Bd580)22 min
- 7Wait for bus740Kuala Selangor
- 8Ride to bus stationTerminal Bas Bandar Malawati120 min
Public transit directions from Shah Alam to Kuala Selangor
Bus And Train schedule from Shah Alam to Kuala Selangor
Related Routes
- Muallim to Kuala Selangor
- Subang Jaya to Kuala Selangor
- Bagan Datuk to Kuala Selangor
- Kuala Pilah to Kuala Selangor
- Jempol to Kuala Selangor
- Melaka Tengah to Kuala Selangor
- Jasin to Kuala Selangor
- Batu Pahat to Kuala Selangor
- Majlis Perbandaran Hang Tuah Jaya to Kuala Selangor
- Muar to Kuala Selangor
- Tangkak to Kuala Selangor
- Kulai to Kuala Selangor
- Mersing to Kuala Selangor
- Kluang to Kuala Selangor
- Hilir Perak to Kuala Selangor
- Iskandar Puteri to Kuala Selangor
- Bera to Kuala Selangor
- Raub to Kuala Selangor
- Maran to Kuala Selangor
- Temerloh to Kuala Selangor
Questions & Answers
What is the fastest way to get from Shah Alam to Kuala Selangor?
The fastest way takes 168 minutes, using Train line 2, Bus line P701, Bus line 740.
Is there a direct train between Shah Alam and Kuala Selangor?
No, you’ll have to take one train line and 2 bus lines in total. The total traveling time is 2 hr 48 min.
Which train line goes from Shah Alam to Kuala Selangor?
The 2 train line goes from Batu Tiga station near Shah Alam in Petaling to Giat Mara Shah Alam (Sa917) station. From there you’ll have to take 2 bus lines till Giat Mara Shah Alam (Sa917) station near Kuala Selangor in Kuala Lumpur.
How long does it take to travel from Shah Alam to Kuala Selangor by train and bus?
The total travel time between Shah Alam in Petaling and Kuala Selangor in Kuala Lumpur by train and bus is about 2 hr 48 min.
Where do I get on the train near Shah Alam to get to Kuala Selangor?
Get on the 2 train from the Batu Tiga station near Shah Alam in Petaling.
Where do I get off the train when traveling between Shah Alam and Kuala Selangor?
Get off the train at the Giat Mara Shah Alam (Sa917) stop, which is closest to Kuala Selangor in Kuala Lumpur.
Popular Routes
- Titiwangsa to Hospital Kuala Lumpur
- Putra Heights to Axiata Arena
- Tanjung Malim to Genting Sempah - Genting Highlands Highway
- Ara Damansara to Shah Alam
- Semenyih to Shah Alam
- Hang Tuah to Universiti Putra Malaysia (UPM)
- Sentul to International Islamic University Malaysia (IIUM)
- PWTC to Universiti Kebangsaan Malaysia (UKM)
- Damansara Damai to Universiti Malaya (UM)
- Setiawangsa to Klang
- LRT Ampang Park (Kl2306) to Gombak
- Sogo KL (Kl1940) to Seremban
- Kelana Jaya LRT Station Park And Ride to Putrajaya Sentral
- KL Sentral to Klinik perubatan 1 PPUM.
- Bukit Bintang to Axiata Arena
- Kuala Lumpur to Morib
- Sentul to Hospital Kuala Lumpur
- Seremban to Universiti Teknologi Mara (UiTM) Puncak Alam
- Putrajaya Sentral to Stadium Nasional Bukit Jalil
- KLIA T2 to Puchong