By: M.Zulkifli
Mention Kuala Selangor and most people instantly think of fireflies or the Sky Mirror. But what if you don’t have the time (or energy) for boats and tidal schedules? Can you still enjoy a simple, land-based day trip with the family? Absolutely.
Kuala Selangor is about 80 km from our home near Bukit Jalil, and the 90-minute drive is always something we look forward to — calm roads, a bit of scenery, and that slow shift from city buzz to coastal small-town charm.
Our first stop is always Warung Dimyati Roti Canai Pelangi in Kampung Sungai Yu. Open since 2018, it built its reputation not just on the colourful, rainbow-hued roti canai, but on how good they actually taste — soft inside, slightly crisp outside, the kind that makes you order “just one more” without thinking twice.

Many forget that Kuala Selangor is one of the oldest historical towns in the state, with roots going back to the late 1600s. Long before Klang or Kuala Lumpur rose to prominence, this was the first administrative capital of the Selangor Sultanate, thanks to its strategic location at the mouth of the Selangor River.
For history lovers, this place is a dream. Bukit Melawati — our second stop — was once the royal seat complete with a fort, palace and defensive walls. The hill witnessed battles during the Selangor Civil War (1867–1874), and the Bugis, Dutch and British all left their marks here.





Hop on the tram (RM5 per adult) and enjoy the breezy ride uphill. The tram drops you near the Muzium Sejarah Kuala Selangor, where you can take in sweeping views of the Straits and admire the iconic lighthouse. Admission is free, and the museum — once the official residence of the District Officer — offers a well-curated timeline of early Selangor history, including the founding of the Selangor Sultanate by Raja Lumu (Sultan Salehuddin) in 1766.

Take the tram to go back down to the foothills of Bukit Malawati and from there, it’s just a short walk to Masjid Raja Lumu. Formerly known as Masjid Pekan Lama, it’s the ninth Royal Mosque in Selangor, upgraded in 2019 at a cost of RM10.4 million before its 2022 officiation. Named after the aforementioned Sultan Salehuddin, the mosque is a beautiful reflection of the town’s royal beginnings.


And since you’re already in the vicinity, stretch your legs around Pekan Lama, now decorated with colourful murals and dotted with charming old-school shops and cafés. It’s a lovely blend of nostalgia and small-town character.

And if you’d like a peek at the “gentrified” side of Kuala Selangor, swing by the nearby Lotus’s — grab a coffee at Zus or tea at Chagee before taking the easy, relaxing drive back home.
Leave a comment