The five best historical sites in Malaysia are George Town in Penang, Melaka’s colonial core, Merdeka Square in Kuala Lumpur, Kellie’s Castle near Ipoh and the Lenggong Valley in Perak. Together they span roughly 11,000 years, from a Stone Age burial to the 1957 independence ceremony. Below, we explain what each one is, what it costs as of 2026 and how to reach it.
1. George Town, Penang
George Town and Melaka were inscribed together as a UNESCO World Heritage Site, and George Town is the more living of the two. The British East India Company founded the settlement in 1786, and the grid of shophouses, clan houses and temples that followed is still intact and still in daily use.
Start with the Cheong Fatt Tze Mansion (the Blue Mansion), a Hakka merchant’s indigo courtyard house on Leith Street. Entry is approximately RM25 and includes a guided tour at 11am and 2pm. Then walk to Khoo Kongsi, an ornate Hokkien clan temple, and finish at Fort Cornwallis by the waterfront. Murals and wrought-iron plaques fill the streets in between, covered in our Penang street art walking tour.
- Getting there: Penang airport to George Town is a short Grab ride; from Kuala Lumpur it is roughly 4 to 5 hours by road, or the ETS train to Butterworth plus the ferry across.
- Best time: Early morning or after 4pm; midday heat empties the streets for good reason.
- Time needed: Two days.
Local tip: the Blue Mansion tour is the only way in, so arrive a few minutes before the 11am slot rather than turning up at midday and waiting for the 2pm one.
For wider planning see our Penang city guide and things to do in Penang, or book a guided George Town tour.
2. Melaka’s Colonial Core
Melaka was a major trading port that the Portuguese took in 1511, the Dutch in 1641 and the British in 1824. Each left a layer. The Stadthuys (1650s) is reckoned the oldest surviving Dutch building in Southeast Asia, Christ Church dates from 1753 and the roofless St Paul’s Church was begun by the Portuguese in 1521. The lone Porta de Santiago gate is all that survives of the A Famosa fortress.
The whole core is a 2.5 km walk. Allow 3 to 4 hours, start at 9am or 4pm, and budget for the Baba & Nyonya Heritage Museum at approximately RM20. Dutch Square, Christ Church, St Paul’s Hill and A Famosa are free or close to it. Follow our Melaka heritage walking tour for the order that works on the ground, and read the Melaka city guide for food and logistics.
- Getting there: Roughly 2 hours from Kuala Lumpur by bus or car; see Kuala Lumpur to Melaka.
- Best time: Weekday mornings; on Friday to Sunday evenings Jonker Street’s night market fills the old quarter.
Local tip: walk the route clockwise from Dutch Square and climb St Paul’s Hill first, before the heat builds. Pair it with a guided Melaka walk if you want the history explained.
3. Merdeka Square, Kuala Lumpur
Dataran Merdeka is where the Union Jack came down and the Malaysian flag went up on 31 August 1957. The Moorish Revival Sultan Abdul Samad Building on its east side, with copper domes and a clock tower, was completed in the 1890s and remains the most photographed colonial building in the capital. Entry to the square is free.
Combine it with the National Mosque and the Sri Mahamariamman Temple, the oldest Hindu temple in KL, both within a short walk. The square is at its best in the morning light. Our things to do in Kuala Lumpur guide shows how to slot it into a day, and the free options are listed in our free things to do in Kuala Lumpur.
- Getting there: Masjid Jamek LRT station is a short walk away.
- Best time: Before 10am, and around 31 August when Merdeka celebrations fill the area.
4. Kellie’s Castle, Perak
About 15 km south of Ipoh, Kellie’s Castle is an unfinished mansion begun in 1915 by Scottish rubber planter William Kellie Smith, who died before it was completed. What remains is a multi-storey brick shell with open doorways, a rooftop terrace and an underground tunnel. Entry is approximately RM5 as of 2026.
It is a short, atmospheric stop rather than a full day, so pair it with Ipoh’s cave temples and Old Town. Our things to do in Ipoh guide covers the combination, and the Ipoh city guide has the food stops.
- Getting there: Grab or taxi from Ipoh; allow about 25 minutes each way.
- Time needed: One to two hours.
5. Lenggong Valley, Perak
The oldest site on the list is the Lenggong Valley, a UNESCO-listed archaeological landscape in northern Perak. “Perak Man”, a roughly 11,000-year-old skeleton found in 1991, is among Southeast Asia’s best-preserved prehistoric burials. The valley also holds stone tool workshops far older than that.
Lenggong is a niche stop that rewards visitors with a real interest in archaeology: the local archaeological museum and gallery are the best starting point, and the site is a detour of 1.5 to 2 hours from Ipoh by road. Opening times and fees vary, so confirm locally before you drive. It combines logically with a trip to the Royal Belum rainforest, which lies further north on the same road.
How to Link Them Into One Trip
Kuala Lumpur, Melaka, Ipoh and Penang sit on the main north-south corridor, so a five-to-seven-day loop works well: Kuala Lumpur (Merdeka Square), Melaka, then Ipoh with Kellie’s Castle and Lenggong, then George Town. Our one-week Malaysia itinerary shows a pace that fits most of these stops. Wear covered shoulders and knees at active temples and mosques, and remove shoes when asked.