Things to Do in Ipoh
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Ipoh is a former tin-mining city in Perak state, about 200km north of Kuala Lumpur. Its prosperity peaked in the first half of the twentieth century, when Kinta Valley was one of the world’s richest tin-producing regions. The decline of the industry left behind an extraordinary concentration of colonial-era architecture, Chinese shophouses, and public buildings in a city that subsequently avoided over-development. That built environment is now the basis for a well-established tourism scene centred on the Old Town, the cave temples, and a food culture that attracts visitors from across the country.
Old Town: Architecture, Murals, and Kong Heng Square
Ipoh’s Old Town sits on the west bank of the Kinta River and is navigable on foot in half a day. The core streets — Jalan Panglima, Jalan Market, Jalan Bandar Timah — have prewar shophouses in varying states of restoration, several of which now house cafes, boutiques, and guesthouses.
Kong Heng Square (or Concubine Lane — Lorong Panglima) is the most commercialised section, with souvenir shops, art studios, and dessert cafes occupying a narrow alley flanked by restored heritage buildings. Worth 30 minutes; more atmospheric in the morning before the tour groups arrive.
Street art murals across the Old Town replicate the Georgetown model — large-format paintings on shophouse walls referencing local history, trades, and community life. The murals are concentrated on Jalan Panglima and adjacent streets; a printed map available from most guesthouses marks the main works.
Ipoh Town Hall and the railway station (Ipoh Station, built in 1935 in a Moorish-revival style sometimes compared to KL’s old station) are the architectural centrepieces of the colonial public buildings. The station remains operational and the exterior is one of the most-photographed structures in the city.
Han Chin Pet Soo
Han Chin Pet Soo is the former clubhouse of the Hakka Mining Association — a private members’ club established in 1893 for Chinese tin miners, now restored as a museum documenting the tin-mining era and the Hakka community’s role in it. The building itself is a fine example of late-nineteenth-century Sino-colonial architecture; the interior has been carefully restored with period furniture, photographs, and objects. The exhibition covers mining techniques, the social structure of the mining community, opium use (explicitly addressed rather than sanitised), and the eventual decline of the industry.
Entry costs RM16 for adults. Guided tours run at fixed times and include access to floors not open for independent visitors. Allow 60–90 minutes. This is one of the better local history museums in Malaysia — the curation is specific and honest rather than celebratory.
Cave Temples
Ipoh’s limestone karst hills contain several Buddhist and Taoist cave temples, some of which have been in active use for over a century. The most accessible are:
Sam Poh Tong (approximately 5km south of Old Town): a large cave complex with shrines set into the cavern walls, a Chinese garden at the rear, and a resident tortoise pond. The cave interiors have been developed significantly over time — there is electric lighting and extensive shrine furniture — but the scale of the cavern is impressive. Free entry; active place of worship.
Perak Tong (approximately 6km north of Old Town): a quieter, less-developed cave temple with a seated Buddha figure at the entrance and a staircase leading up through the limestone to an open hilltop viewpoint. Fewer visitors than Sam Poh Tong. Free entry.
Both temples are accessible by Grab from the Old Town.
White Coffee Trail
Ipoh is the acknowledged origin of ipoh white coffee — a preparation using beans roasted with palm oil margarine rather than sugar and butter, producing a lighter colour and less bitter flavour than standard kopi. The style was developed in Ipoh’s Old Town coffee shops in the early twentieth century and the Oldtown White Coffee brand, now a national chain, traces its origins here.
The practical version of the white coffee trail is simply visiting a few of the traditional kopitiam in Old Town that still prepare coffee in the original style: Sin Yoon Loong (Jalan Bandar Timah) and Thean Chun (Jalan Bandar Timah, a few doors down) are the most cited. Both serve coffee and tea with traditional kaya toast and half-boiled eggs. Arrive early — both fill up by 8am on weekends and are often sold out of their signature kaya toast by 10am.
Funny Mountain Soya Milk and Plan B
Funny Mountain Soya Beancurd (Jalan Sultan Iskandar) is an institution: a street-side stall selling fresh soya milk and silken tofu (tau fu fah) that has operated in the same location for decades. The soya milk is fresh and unsweetened; the tofu is served warm with light syrup. A bowl costs RM2–3. Queue is expected at peak hours.
Plan B is a cafe-restaurant that anchored the Old Town’s revival as a food destination when it opened in the 2010s. It is now a chain, but the Ipoh branch in Kong Heng Square remains a useful stopping point for coffee and a menu that bridges local and international styles.
Gua Tempurung
Gua Tempurung is a show cave complex approximately 25km south of Ipoh, with a 3km passage through one of the largest dry caves in Peninsular Malaysia. Guided tours range from a 40-minute walkway tour (RM10) to a full passage tour involving river wading and tight squeezes (RM35–50 depending on level). The cave has impressive formations — flowstones, stalactites, and a domed main chamber — and the full tours that follow the underground river give a sense of the cave’s scale. Accessible by bus from the old bus station in Ipoh or by Grab.
Kellie’s Castle
About 15km south of Ipoh, Kellie’s Castle is an unfinished colonial mansion begun in 1915 by Scottish rubber planter William Kellie Smith, who died before its completion. The ruins consist of a multi-storey shell with open doorways, a rooftop terrace, and an underground tunnel. The site has developed a local mythology disproportionate to its historical significance, but the unfinished Moorish-influenced architecture against the palm oil backdrop is distinctive. Entry RM5.
Frequently Asked Questions
- How many days do you need in Ipoh?
- One night and two full days is enough to cover the Old Town food circuit, the cave temples, Han Chin Pet Soo museum, and the street art. Two nights allows a more relaxed pace and time for a half-day trip to Gua Tempurung or Kellie's Castle. Three nights makes sense if you are using Ipoh as a base for Cameron Highlands day trips.
- Is Ipoh worth visiting as a day trip from Kuala Lumpur?
- Ipoh is 200km north of KL — roughly 2 hours by ETS train or 2.5 hours by car. A day trip is feasible but leaves limited time: the main payoff is the morning food circuit (coffee and dim sum by 8am, bean sprout chicken at lunch), which requires an early start. An overnight stay is a better use of the journey and gives time for the cave temples and the Old Town walk.
- What is Ipoh Old Town known for?
- Ipoh Old Town is known for its concentration of prewar Straits Eclectic shophouses, the food culture centred on kopitiam and Chinese restaurants, street art murals across the heritage district, and Kong Heng Square (Concubine Lane). The colonial railway station and Town Hall are the architectural centrepieces. The Old Town is walkable in half a day.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.