MY · Selangor · 3.03°N 101.45°E

klang

Bak kut teh for breakfast, Little India's lanes and the royal town's old quarter.

Best time
Any time. Go in the morning for bak kut teh, and in the weeks before Deepavali to see Little India at its liveliest.
How long
Half a day
Getting there
About 45 minutes' drive from KL, longer in rush hour. The KTM Komuter Port Klang line from KL Sentral stops in Klang town.
Save postcard
MY · Selangorklang3.03°N 101.45°Egowherelah.com
Dear group chat,Bak kut teh for breakfast, Little India's lanes and the royal town's old quarter.— gowherelahTo: whoever’s drivingKlangMY, Selangor
KLklang
≈ 29 km from KL, as the crow flies
Klang Utara Royal Town Mosque, Klang, Selangor, Malaysia

Photos: Wikimedia Commons, credited on each.

Selangor's royal city, on the Klang River about 32 km west of KL. Most people come to eat, since Klang is where bak kut teh claims its roots, and stay to wander Little India and the old shophouse streets by the river.

Makan

  1. Bak kut tehPork ribs simmered in a herbal broth, eaten with rice, yau char kwai and strong Chinese tea.Map ↗
  2. Dry bak kut tehA thicker, saucier version cooked down with dried chilli and dried cuttlefish.Map ↗
  3. Little IndiaBanana leaf rice, thosai and Indian sweets along Jalan Tengku Kelana.Map ↗

Things to do

  1. Little IndiaJalan Tengku Kelana is lined with sari shops, flower garlands, sweets and banana leaf restaurants.Map ↗
  2. Sultan Sulaiman Royal MosqueA 1930s royal mosque mixing colonial and Islamic styles.Map ↗
  3. Istana Alam ShahThe Sultan of Selangor's main palace. It's closed to the public, so admire it from the gates.Map ↗
  4. The old townWalk the shophouse streets and colonial-era buildings around the river.Map ↗
  5. Pulau KetamA fishing village on stilts, a ferry ride from Port Klang, known for its seafood.Map ↗

Good to know

  • Bak kut teh shops open early, and some sell out by lunch.
  • Bak kut teh is pork, so it isn't halal. Little India has plenty of halal and vegetarian food.
  • Traffic around Little India is heavy before Deepavali, so take the train.

Last checked October 2026. Things change, so check opening times, fees and transport before you go.