How to get from Shah Alam to Kuala Selangor by bus and train?
From Shah Alam to Kuala Selangor by bus and train
To get from Shah Alam to Kuala Selangor in Kuala Lumpur, take the 2 train from Shah Alam station to Klang station. Next, 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 58 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 train22303 - Pelabuhan Klang
- 3Ride to train stationKlang16 min
- 4Walk to bus stationWisma Hafiz (Bd580)680 m • 9 min
- 5Wait for bus740Kuala Selangor
- 6Ride 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
- Kuala Pilah to Kuala Selangor
- Jempol to Kuala Selangor
- Alor Gajah to Kuala Selangor
- Melaka Tengah to Kuala Selangor
- Majlis Perbandaran Hang Tuah Jaya to Kuala Selangor
- Gombak to Kuala Selangor
- Klang to Kuala Selangor
- Kuala Langat to Kuala Selangor
- Kuala Lumpur to Kuala Selangor
- Petaling Jaya to Kuala Selangor
- Sabak Bernam to Kuala Selangor
- Wisma Hafiz (Bd580) to Kuala Selangor
- Hentian Klang (Pos) B (Bd664) to Kuala Selangor
- Sentul to Kuala Selangor
- PWTC to Kuala Selangor
- Plaza Rakyat to Kuala Selangor
- Pudu to Kuala Selangor
- Ampang to Kuala Selangor
Questions & Answers
What is the fastest way to get from Shah Alam to Kuala Selangor?
The fastest way takes 178 minutes, using Train line 2, Bus line 740.
Is there a direct train between Shah Alam and Kuala Selangor?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 58 min.
Which train line goes from Shah Alam to Kuala Selangor?
The 2 train line goes from 2303 - Pelabuhan Klang station near Shah Alam in Petaling to Klang station. From there you’ll have to take one bus line till Klang 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 58 min.
Where do I get on the train near Shah Alam to get to Kuala Selangor?
Get on the 2 train from the 2303 - Pelabuhan Klang station near Shah Alam in Petaling.
Where do I get off the train when travelling between Shah Alam and Kuala Selangor?
Get off the train at the Klang stop, which is closest to Kuala Selangor in Kuala Lumpur.
Popular Routes
- Seremban to HOSPITAL PUTRAJAYA
- Bangi to International Islamic University Malaysia (IIUM)
- Bukit Bintang to Shah Alam
- Rawang to Shah Alam
- Bukit Bintang to Klang
- Abdullah Hukum to Klia2 Terminal
- Nilai to Kuala Lumpur
- PWTC to Universiti Putra Malaysia (Upm)
- Kajang to HOSPITAL SERDANG
- Kepong Sentral to Taman Tun Dr Ismail
- Bangi to Gombak
- Stadium Nasional Bukit Jalil to Setapak
- Sungai Buloh to Kuala Lumpur
- Salak Selatan to Stadium Titiwangsa
- Tun Razak Exchange (Trx) to UiTM Shah Alam
- KLCC to Seremban
- Tun Razak Exchange (Trx) to KLIA-Arrival-Door 2&3
- Cyberjaya to Berjaya Times Square Hotel
- Seremban to Stadium Nasional Bukit Jalil
- KL Sentral to Universiti Teknologi Mara (UiTM) Puncak Alam