Small Town Charm @ Kuala Kubu Bharu, Selangor

Bordering the fringes of the Malaysian states of Selangor and Pahang is Kuala Kubu Bharu, about 70km away from Kuala Lumpur. Founded in the 18th century, the place is now a popular  spot for adventurers and cyclists thanks to its scenic hills, hot springs and waterfalls. The town itself, while quiet, has a quaint charm, with old colonial era buildings, five foot walkways religious places of worship and even a theatre dating from the 1950s. There are also pretty graffiti pieces – signs that the town is sprucing itself up to be a tourist destination, just like many other Malaysian cities such as Ipoh, Malacca, Johor and Penang.

Old school buildings housing restaurants, mini markets, coffee shops and barber/salons reminscent of the 1980s/90s.

Salon with old school posters

Mural/graffiti painted on walls around town 

A famous confectionery/bakery in town is Teng Wun, which has been featured in numerous newspapers and TV shows. Famed for their kaya puffs and sponge cakes, the proof is plastered across the walls of the small and rather bare-looking shop. Bare because all the items are brought straight out from the kitchen at the back.

Look for the kaya puff mural right outside the shop – you won’t miss it! 

Fresh out of the oven, warm, soft and flaky with the right ratio of pastry and filling. 🙂 

The town’s main street, flanked by pre-war shoplots.


The town’s historic Cortes Theatre, now converted into a snooker center. 

Some of the buildings have pretty architecture and are well kept, with fresh coats of paint on its walls and tall skinny windows.

An old weather vane – you rarely find these anymore!

Back alley view.

Colourful mural in one of the back alleys. 

The town’s St Paul’s Catholic Church.

While there aren’t many tourist attractions in KKB town, it’s a good stop to grab lunch and explore the architecture/laid back vibe for an hour or two.

2 thoughts on “Small Town Charm @ Kuala Kubu Bharu, Selangor

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.