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
- LRT Wangsa Maju (Kl2097) to Shah Alam
- Ampang Park to Stadium Titiwangsa
- Putra Heights to Axiata Arena
- Sabak Bernam to Gombak
- Bandar Tasik Selatan to Seri Kembangan
- Bukit Bintang to Universiti Putra Malaysia (UPM)
- Kuala Pilah to Jempol
- Taman Suntex to Kuala Lumpur
- Pasar Seni to Gombak
- Seremban to Klia2 Terminal
- Salak Tinggi to Seremban
- Kampung Batu to Universiti Putra Malaysia (UPM)
- LRT Wangsa Maju (Kl2097) to Petaling Jaya
- Nilai to Seremban
- Maluri to Shah Alam
- Rembau to Seremban
- Sungai Besi to Hospital Kuala Lumpur
- Subang Jaya to Bandar Mahkota Cheras
- Sungai Besi to Kuala Lumpur
- Putra Heights to Klang