Getting Around Klang: An Overview
Klang is the royal capital of the state of Selangor, and it sits within the Klang Valley, the district surrounding the Klang River. For visitors, the most important practical point is this: public transportation in Klang is limited, and it is generally more convenient to drive around the city. That said, there are workable options by train, bus, and taxi if you plan around them.
Rail: KTM Komuter
Klang's railway station is located at Jalan Stesen, in the part of town south of the Klang River. This is the anchor of the city's public transport for visitors.
- KTM Komuter is the Klang Valley's commuter train network, and it connects Klang directly with Kuala Lumpur and with Port Klang.
- The line linking Klang to Port Klang is known as the Port Klang Line, and Port Klang has its own Komuter station.
- If you are arriving by train, note that there are several well-known bak kut teh restaurants near the station — a convenient stop before or after your journey.
For a visitor, the train is the simplest way to move between Klang town, the capital, and the coast at Port Klang.
Buses and Other Public Transport
Klang's bus and taxi terminal has been moved out of the town centre to Klang Sentral, which is about 8 km away from the centre. This matters: if you are heading to the bus terminal, you are not going into the middle of town.
- Buses to and from Kuala Lumpur, Port Klang, Kuala Selangor, Banting and other destinations have operated out of Klang Sentral since 2008.
- Because Klang Sentral is far from the town centre, the Klang Municipal Council (MPK) has established five bus pick-up points around the town, so you can board closer to the centre.
- Transnasional and Cityliner buses run between Klang and Kuala Lumpur as well as Port Klang. The No. 710 goes to Kuala Lumpur, while No. 126 goes to Port Klang.
- Rapid KL buses operate between Klang, Kuala Lumpur (from KL Sentral and Central Market) and Sunway Pyramid in Petaling Jaya.
- Wawasan Sutera and Metrobus also run frequent services to Kuala Lumpur.
- KMK Express offers various routes from Klang to different destinations in Malaysia.
- Other operators include Ardent Link and various minibus companies.
Taxis and Ride-Hailing
Taxis are available for hire outside the railway station at Jalan Stesen. Be aware that getting a metered taxi in Klang is not convenient — expect to pay around RM10–15 per taxi ride rather than a metered fare. Ride-hailing apps are a practical alternative for door-to-door trips, particularly given how spread out the city's transport points are.
Walkability
Walking is realistic mainly around the town centre south of the Klang River, where the railway station and nearby eating spots are clustered. Beyond that, the city is not especially walkable for a visitor: the main bus terminal at Klang Sentral sits well outside the centre, and the general advice is that driving is the more convenient way to get around. Plan to combine walking in the centre with a taxi, ride-hailing car, or bus for longer hops.
Getting into Klang from the Airport
Klang itself is not reachable by boat. However, there are boats between Indonesia (Dumai and Tanjung Balai Asahan) and Port Klang, which is about 8 km away — useful only if you are arriving by sea from those points, not by air.
For air arrivals, the practical approach is to reach Kuala Lumpur first and then continue to Klang by rail or bus:
- Take the KTM Komuter train from Kuala Lumpur to Klang station at Jalan Stesen — a direct connection into the town.
- Alternatively, use the buses that link Klang with Kuala Lumpur, including Rapid KL services from KL Sentral and Central Market, and Transnasional, Cityliner, Wawasan Sutera and Metrobus services.
- If you are coming from the south, Klang is also accessible via coastal roads from Banting and Sepang.
Getting In by Car
If you are driving, three major highways link to Klang:
- The North Klang Valley Expressway (NKVE) links the Bukit Raja toll plaza in Klang to the North–South Highway.
- Visitors from Shah Alam, Subang, Petaling Jaya and Kuala Lumpur can use the Federal Highway to reach Klang.
- The Shah Alam Expressway (KESAS highway) reaches Klang South.
- Klang is also accessible via coastal roads from Banting and Sepang (south), or Kuala Selangor and Sabak Bernam (north).
Practical Summary
Base yourself near the railway station at Jalan Stesen if you want to rely on public transport, use the KTM Komuter for trips to Kuala Lumpur and Port Klang, and remember that long-distance and intercity buses leave from Klang Sentral rather than the town centre. For everything in between, expect to drive, take a taxi, or use a ride-hailing service.