Klang
Introduction
Klang, also spelled Kelang and officially known as the Royal City of Klang, is a city and the royal capital of the state of Selangor, Malaysia. It serves as the administrative centre of Klang District and sits on the Klang River, roughly 32 kilometres west of central Kuala Lumpur and east of Port Klang.
Before you go
Klang takes its name from the Klang River, which cuts the town in half, and sits at the western end of the Klang Valley. That geography is worth keeping in mind as you plan: the river is the spine of the town, and the wider valley around it shapes how you move through the region.
Malay is the lingua franca, as anywhere else in Malaysia, and upper-class people are usually able to speak English as well. Among the ethnic Chinese community, Hokkien is the main language, though most ethnic Chinese can also speak Cantonese given the proximity to Kuala Lumpur, and a significant number speak Mandarin too. Tamil is the main language of the ethnic Indian community. Knowing a few words of Malay will serve you well, but you can expect to get by in English in many situations.
Getting there
By road, three major highways link to Klang. The North Klang Valley Expressway (NKVE) connects the Bukit Raja toll plaza to the North-South Highway. From Shah Alam, Subang, Petaling Jaya and Kuala Lumpur you can use the Federal Highway, while the Shah Alam Expressway (KESAS) brings you into Klang South. Coastal roads also reach the town from Banting and Sepang to the south, or Kuala Selangor and Sabak Bernam to the north.
Klang's railway station sits on Jalan Stesen, in the part of town south of the Klang River. KTM Komuter, the Klang Valley's commuter network, runs directly to Kuala Lumpur and to Port Klang, and several well-known bak kut teh restaurants are found near the station. Long-distance and local buses now use Klang Sentral, roughly 8 km from the town centre; services from there connect with Kuala Lumpur, Port Klang, Kuala Selangor, Banting and other destinations, and the Klang Municipal Council (MPK) has set up five bus pick-up points around town. Transnasional and Cityliner serve Klang–Kuala Lumpur and Klang–Port Klang, Rapid KL links Klang with KL Sentral, Central Market and Sunway Pyramid, and Wawasan Sutera, Metrobus, KMK Express, Ardent Link and various minibus companies also run services. Klang itself cannot be reached by boat, but ferries connect Port Klang, 8 km away, with Dumai and Tanjung Balai Asahan in Indonesia.
Getting around
Public transport in Klang is limited, and driving is generally the more convenient way to get around. The railway station at Jalan Stesen, south of the Klang River, is the anchor of the network: KTM Komuter trains connect Klang directly with Kuala Lumpur and with Port Klang on the Port Klang Line, which has its own Komuter station at the coast. Several well-known bak kut teh restaurants sit near the station, handy before or after a journey. If you plan to rely on public transport, base yourself near Jalan Stesen.
Long-distance and intercity buses leave from Klang Sentral, about 8 km from the town centre, rather than from the middle of town; buses to Kuala Lumpur, Port Klang, Kuala Selangor, Banting and other destinations have operated from there since 2008, and the Klang Municipal Council has set up five bus pick-up points around town so you can board closer to the centre. Operators include Transnasional, Cityliner, Rapid KL, Wawasan Sutera, Metrobus, KMK Express and Ardent Link, with the No. 710 running to Kuala Lumpur and the No. 126 to Port Klang. Taxis wait outside the railway station at Jalan Stesen, but metered taxis are not convenient to get, so expect to pay per ride rather than by the meter; ride-hailing apps are a practical alternative for door-to-door trips. Walking is realistic mainly around the town centre south of the Klang River, where the station and nearby eating spots cluster — beyond that, plan to combine walking with a taxi, ride-hailing car or bus. If you drive, the North Klang Valley Expressway, the Federal Highway and the Shah Alam Expressway all reach Klang, and coastal roads connect it with Banting and Sepang to the south and Kuala Selangor and Sabak Bernam to the north.
Where to stay
Klang can be covered as a half-day trip from Kuala Lumpur, but if you want to stay the night there are options across the price range. Budget choices include the Embassy Hotel in Pelabuhan Klang, minutes from Port Klang and a common night stop for travellers heading to Pulau Ketam, and the Royal Comfort Hotel off Jalan Goh Hock Huat, a 2-star property a short drive from the city centre with air-conditioning and hot water showers. In the Town Centre, the Family Hotel is a cosy, comfortable place to spend the night with free Wi-Fi, while EziHotel Bandar Botanic sits in Bandar Botanic, close to GM Klang and a short drive from the AEON Jusco Bukit Tinggi.
Mid-range stays include the Country Hotel in Pusat Perniagaan Bandar Baru Klang, which serves breakfast and offers free Wi-Fi, and the high-rise GoldCourse on Jalan Pasar, a business hotel in the town centre with an adjacent shopping mall and views of the Klang river at night. The Klang Histana Hotel on Jalan Batu Tiga Lama faces the "Gate Way" of Klang and is a short drive from the Jusco shopping centre and Klang Town, with free Wi-Fi in the lobby and selected rooms. For something more upmarket, the Crystal Crown Hotel sits on Persiaran Raja Muda Musa, and the Première Hotel in Bandar Bukit Tinggi is a 4-star business hotel with an outdoor swimming pool, gym, spa, ballroom, business centre and restaurants.
Food & drink
Klang is the original home of bak kut teh, the Hokkien dish of pork ribs simmered in a strong, dark herbal stock and served with tea on the side. Here it is a breakfast dish, and Sunday family gatherings over bak kut teh are especially popular. Ask two locals where to find the best and you will likely get three answers. The Old Stall on Jalan Stesen Satu, at the west end of the street next to the parking lot, has a respectable claim to being the oldest in town; it has no signboard and no menu, and piles of pork bones spill into the adjacent parking lot. Seng Huat Bak Kut Teh on Jalan Sultan, half under the bridge, is the original of a franchised operation, with a slightly larger menu and marginally more upscale ambience. Other options include Teluk Pulai Bak Kut Teh in Taman Intan, Yeoh's Bak Kut Teh on Jalan Batu Tiga Lama, Sheng Li Bak Kut Teh on Jalan Cox off Jalan Batu Tiga, Kedai Minum dan Makan Teluk Pulai, the pioneer of clay pot bak kut teh in its area, and Fong Keow (Pottery) Bak Kut Teh, which has an outlet in Bandar Botanic.
For seafood, head to Telok Gong within Pulau Indah, reachable only by car or taxi. Signature dishes include Wong Kam Crab, cooked with duck egg yolk, and Marmite Crab, along with bamboo or razor clams and prawn dishes. A must-try alongside the seafood is toddy, fermented coconut juice with a slightly sweet flavour; some like it mixed with a little Guinness. Among the rows of restaurants, locals swear by Coconut Flower Seafood Restaurant on Jalan Udang Galah. For something simpler, Cheong Foh Cafe, a short walk from Klang Cendol, is known for aromatic coffee and toasted bread, while Klang Cendol, opposite the former wet market, sells cendol and good-quality rojak.
What to see and do
Klang rewards travellers who look past the usual checklist of architectural wonders and natural attractions. The town's history is its main draw: at the royal park next to the Royal Palace stands the Tugu Keris, a towering silver keris erected to mark the Silver Jubilee of the Sultan of Selangor's installation, the crooked dagger chosen to represent power, strength and unity. Nearby at Bukit Kota, beside the Klang Municipal Hall, are the remains of Kota Raja Mahadi, the defensive fort built by Raja Mahadi against his rival Raja Abdullah and later seized by Tengku Kudin after a six-month battle. You can view the Sultan of Selangor's royal palace along Jalan Istana, though visitors are not permitted into the grounds, and the Sultan Abdul Aziz Royal Gallery is another stop for those interested in the town's royal heritage. For a change of pace, take the boat from the Klang Jetty to Pulau Ketam, a self-sustaining island community with its own school, bank, fire station and police station, where most residents work as fishermen and small food items like dried squid and fish paste are produced. Back in town, Klang's Little India is full of shops selling traditional South Indian food and clothing, with Tamil songs often drifting from the doorways. If you're after something more active, the Bayuemas Oval occasionally hosts international cricket, and fishing at Port Klang is free and convenient, provided you don't mind the smell.Three days in Klang
Day one: Start in Klang itself, the royal city of Selangor, and get your bearings along the Klang River, which runs through the district and gave the place its name. Klang is a Malaysian city where Malay, Chinese, Hokkien, Cantonese, Mandarin, Tamil and Indian communities have long shaped daily life, so expect to hear Malay, English and Chinese languages alongside Tamil as you move around. Knowing a few words of Malay or English will carry you a long way.
Day two: Use Klang as your base for the wider Klang Valley. From Shah Alam, Subang or Petaling Jaya you can reach Klang via the Federal Highway, the Shah Alam Expressway or KESAS, while the North Klang Valley Expressway, or NKVE, links Bukit Raja and the North–South Highway. Kuala Lumpur lies within the same valley, and Port Klang sits on the coast, so a day of moving between the city, the river and the port is easy to arrange.
Day three: Head south or north along the coast. Klang South and the coastal route lead toward Banting and Sepang, while the road north takes you to Kuala Selangor. Each direction keeps you within Selangor and within reach of Klang, so you can end the day back in the royal city.