There are 5 ways to get from Batu Arang to Klang by bus, tram, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 100 bus
best- Take the bus from Villa Damai to Kuarters Depot Simpanan Pertahanan
- Take the bus from The Store Sungai Buloh to Hub Lebuh Pudu100
- Take the bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
2h 54mDrive 36.4 km
cheapest- Drive from Batu Arang to Klang36.4 km
35 minRM 7–9Bus, tram
- Take the bus from Villa Damai to Mrt Sungai BulohT155
- Take the tram from Sungai Buluh to KlangPort Klang Line
3h 42mTaxi
- Take the taxi from Batu Arang to Klang36.4 km
35 minRM 80–100Bus, train
- Take the bus from Villa Damai to Mrt Sungai BulohT155
- Take the train from Sungai Buloh to KlangTanjung Malim
3h 43m
Questions & Answers
The cheapest way to get from Batu Arang to Klang is to drive which costs RM 6 - RM 9 and takes 35 min.
The fastest way to get from Batu Arang to Klang is to drive which takes 35 min and costs RM 6 - RM 9.
No, there is no direct bus from Batu Arang to Klang. However, there are services departing from Villa Damai and arriving at Lorong Stesen Bas Klang via The Store Sungai Buloh and BEF Kotaraya KL. The journey, including transfers, takes approximately 2h 54m.
The distance between Batu Arang and Klang is 140 km. The road distance is 36.4 km.
The best way to get from Batu Arang to Klang without a car is to bus and line 100 bus which takes 2h 54m and costs .
It takes approximately 2h 54m to get from Batu Arang to Klang, including transfers.
Batu Arang to Klang bus services, operated by MRT Feeder Bus, depart from Villa Damai station.
Batu Arang to Klang bus services, operated by MRT Feeder Bus, arrive at Kuarters Depot Simpanan Pertahanan station.
Yes, the driving distance between Batu Arang to Klang is 36 km. It takes approximately 35 min to drive from Batu Arang to Klang.
There are 2448+ hotels available in Klang.
What companies run services between Batu Arang, Malaysia and Klang, Malaysia?
You can take a bus from Villa Damai to Lorong Stesen Bas Klang via The Store Sungai Buloh, Hub Lebuh Pudu, and BEF Kotaraya KL in around 2h 54m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Tram from Sungai Buluh to Klang
- Ave. Duration
- 1h 44m
- Frequency
- 5 times a day
- Estimated price
- RM 6–21
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–21
- Shuttle
- RM 6–18
- Express First
- RM 16–21
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Sungai Buloh to Klang
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- RM 6–8
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603-7885 2585
- suggest@rapidkl.com.my
- Website
- myrapid.com.my
Bus from Villa Damai to Kuarters Depot Simpanan Pertahanan
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://myrapid.com.my/#
Bus from Villa Damai to Mrt Sungai Buloh
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Website
- https://myrapid.com.my/#
Bus from The Store Sungai Buloh to Hub Lebuh Pudu
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from BEF Kotaraya KL to Lorong Stesen Bas Klang
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- RM 8–14
- Schedules at
- causewaylink.com.my
- Ave. Duration
- 35 min
- Estimated price
- RM 80–100
Taxi Tanjung Jara Outstation Service
- Phone
- +60 17-878 0027
- Website
- taxikemasek.blogspot.com
Grab Car Dungun
- Phone
- +60 11-2188 8879
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, 10 amazing places to get away from it all in Australia, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.












