Things to do in & near Ipoh
Among the popular day-trip destinations in the country, the city of Ipoh stands alongside George Town as a local-favourite. Its plethora of old-school kopitiams, colonial buildings, and weathered streets lined with art murals have Ipoh-ites bragging about them in and outside of their city.
To help you make the most of your next visit to this city, we’ve compiled 31 things to do in and near Ipoh, Perak, including must-visit eateries, that’ll keep you on your toes for a full day.
Table of Contents
- Things to do in & near Ipoh
- – What to do in Ipoh –
- 1. Tasik Cermin
- 2. Galeri Rumah Lat
- 3. Silverlakes Village Outlet
- 4. Kek Lok Tong
- 5. Han Chin Pet Soo Museum
- 6. Pasar Karat
- 7. Agacia Town
- 8. TT5 Dredge
- 9. Ipoh Heritage Trail
- 10. Lost World Of Tambun
- 11. Ho Yan Hor Tea Museum
- 12. Concubine Lane
- 13. Kellie’s Castle
- 14. Papan
- 15. Mural Art’s Lane
- 16. Kong Heng Square Market
- 17. BookXcess Kong Heng
- 18. Funtasy House Trick Art
- 19. Kinta Riverfront Walk
- 20. The Banjaran Hotsprings Retreat
- – Where to eat in Ipoh –
- 21. Platform 9 ½ Cafe
- 22. Kedai Kopi Sin Yoon Loong
- 23. Nasi Ganja Ipoh
- 24. Ming Court Hong Kong Dim Sum
- 25. Restoran Thean Chun
- 26. Ipoh Hainanese chicken rice
- 27. Aun Kheng Lim Salt Baked Chicken
- 28. Funny Mountain Soya Beancurd
- 29. Durbar At FMS
- 30. Kin Loong Valley Chang Jiang White Coffee
- 31. Ipoh white coffee
– What to do in Ipoh –
1. Tasik Cermin
Bask in nature’s beauty by a mirror-like lake
Image credit: @dixonkfilms via Instagram
Formerly an abandoned quarry, Tasik Cermin has been transformed into a national geopark that welcomes visitors looking to marvel at a collection of jaw-dropping natural gems – this includes a mirror-like lake, towering rock formations, and captivating caves and tunnels.
Image adapted from: @lavienenrose via Instagram, @kintsugi.313 via Instagram
Just a stone’s throw from Sam Poh Tong Cave Temple, the park hosts various activities around its centrepiece: a “Mirror Lake”, as it is nicknamed by locals.
Image credit: @waynephotos_ via Instagram
You can hop on a leisurely boat ride (RM25/pax) that promises a view of lush greenery and various monkey species. During the 25-minute journey, you’ll get to travel between Tasik Cermin 1 and 2 through a tunnel.
Image adapted from: @mgirl83 via Instagram, @izwan__syamil via Instagram
After your boat trip, you can explore the caves and tunnels on foot. Other activities to try here include flying fox, rock climbing, and a kid’s playground.
Admission: RM5/pax
Address: 31, Jalan Perniagaan Sengat, Pusat Perniagaan Sengat, 31350 Ipoh, Perak
Opening hours: 9am-6pm, Daily
Contact: 012-268 4116 | Tasik Cermin Facebook
2. Galeri Rumah Lat
Discover the comic world of a celebrated Malaysian cartoonist
Image credit: Venn Cheah via Google Reviews
Many of us grew up reading Lat comics. They depict everyday Malaysian life and current events through a humorous lens that had us in stitches. At Galeri Rumah Lat, in nearby Batu Gajah, you can see a collection of archival and current works on display that were all drawn by the celebrated Malaysian cartoonist, Datuk Moh Nor Khalid – better known as Lat.
Image credit: Ezar Umir Uzer via Google Reviews
The gallery opened in 2023 and currently has no admission fees. There are plans to expand the space, but there are already several areas to explore here. They include exhibits that let you step into the world of Lat through hand-drawn illustrations and personal belongings of the artist.
Image adapted from: Izzata Masri via Google Maps
There’s also traditional Malay house, just behind the gallery, which brings to life nostalgic sceneries from the comic book, The Kampung Boy.
Admission: Free
Address: Lot 365404, Jalan Bemban, 31000 Batu Gajah, Perak
Opening hours: Sat-Thu 10am-5pm | Fri 10am-12.15pm & 2.45pm-5pm
3. Silverlakes Village Outlet
Go on a shopping spree at an outlet mall
Image credit: @mohkeipoh via Instagram
Malaysians love a good bargain, and it’s at outlet malls where we can find the best year-round deals. Near Ipoh, there’s Silverlakes Village Outlet, a new lakeside mall in Batu Gajah that opened in December 2023.
Image adapted from: @cheneymackenzie via TikTok
As the mall is relatively new, you’ll find just a handful of branded outlets here – Puma, Kate Spade New York, Nala, Bonia, and Tuff included. One that’s been receiving hype on social media in recent days is the Coach outlet here, which boasts a Coach Coffee Shop.
It serves coffee, tea, and chocolate beverages, alongside soft serve, apple pie, and peanut butter sandwiches.
Image credit: @ash_asiah85 via Instagram
Once you’re done shopping, you can head to the lake for a serene boat ride.
Address: 1, Persiaran Silverlakes, Kampung Belangkor, 31000 Batu Gajah, Perak
Opening hours: Sun-Thu 10am-11pm | Fri & Sat 10am-12am
4. Kek Lok Tong
Visit a cave temple and hop on a boat ride
Image credit: @karen_is_on_holiday via Instagram
With most temples housed within four walls, you might just be surprised at the sheer number of cave temples to be discovered in Ipoh – there are nearly 30 of them. One of them is Kek Lok Tong temple, named the “cave of ultimate bliss”, which sits at the foot of Gunung Rapat.
Image credit: @gowalkwok via Instagram
As you approach the temple, it’ll be hard to miss the impressive mouth of the cave – it serves as a door leading into the cavernous space where the temple is located. Inside the cave, the temple features multiple statues of the revered Buddha, with stunning rock formations just overhead.
Image adapted from: I’m Mavis via Google Maps, Anthony Wong C. Leong via Google Maps
Other areas to explore here include a zen garden with a lake, which also features an array of Taoist deities and mythical creatures carved from rocks. At the garden, you can opt to take a boat ride (RM12 for 2 pax) on the lake. The 30-minute ride meanders along rocky cliffs dotted with lush greenery, and is available from Wednesdays to Mondays.
Image credit: @_milokong_ via Instagram
Admission: Free
Address: Persiaran Sepakat 3, Taman Endah Jaya, 31350 Ipoh, Perak
Opening hours: 8am-4.30pm, Daily
5. Han Chin Pet Soo Museum
Learn more about Ipoh’s tin-mining past
Image credit: @belakangkongheng via Instagram
Whether you’re a history buff or not, Han Chin Pet Soo Museum is a local museum that lets you delve into the early history of Ipoh’s tin mining history through life-like dioramas and intriguing artefacts.
Image credit: @artististraveling via Instagram
The museum was formerly a Hakka Tin Miners club founded in 1893, spanning two floors. Today, the refurbished 3-storey space explores the building’s past as well as Ipoh’s history of tin mining, as it was one of the largest tin-mining towns in the world during its heyday.
Image credit: @poskodmy via Instagram
Free guided tours are offered at different hours in the day. You can also learn more about the daily life of early Hakka settlers in the area, as well as the vices commonly associated with the tin-mining industry – opium dens and gambling halls included.
The entrance to the museum is free, but a recommended donation of RM10 will go towards supporting the preservation of the museum and its historic building. Do note that you’ll have to reserve a time slot to visit through Ipoh World’s official site to avoid disappointment.
Address: 3, Jalan Bijeh Timah, 30000 Ipoh, Perak
Opening hours: Tue-Sun 9.30am-3.30pm (Closed on Mondays)
Contact: 05-241 4541 | Ipoh World website
6. Pasar Karat
Sift for preloved & vintage goods at a roadside flea market
Image adapted from: @mrmalique7 via Instagram
We’re no strangers to the plethora of pasar malams in our neighbourhoods that offer up street food to fresh produce. But Pasar Karat – also called Memory Lane – is a renowned flea market in Ipoh where locals gather to sell preloved and vintage goods on a long stretch of road.
Image credit: @liana1412 via Instagram
Only open on Sundays, this market is where you can browse through a treasure trove of diverse wares. Expect to spend some time exploring the market, as rows after rows of vendors set up shop by arranging their goods on tables or cloths right on the street.
You can also find almost anything – from old-school enamel plates and cassette players, to books and apparel.
Image credit: @mrmalique7 via Instagram
As with all flea markets, you’ll want to come ready to flex your haggling muscles – it’s an integral part of the shopping experience here, and it’s not uncommon to see other locals engaging with vendors to get a good deal on an interesting find.
Address: Jalan Horley, Kampung Jawa, 30300 Ipoh, Perak
Opening hours: Sun 7am-12pm (Closed from Mondays to Saturdays)
7. Agacia Town
Explore a forgotten Disneyland-inspired town
Image credit: @bartdrul via Instagram
Most abandoned places in Malaysia take form in crumbling buildings overgrown with shrubs. But then there’s Agacia Town in nearby Kampar, a forgotten Disneyland-inspired town that has a collection of 57 charming pastel-coloured buildings.
Image adapted from: @syeimaaismail via Instagram, @siang_chua via Instagram
Each structure features European-style doors and windows, with no two buildings having the same facade. Almost all are unoccupied, despite having tenants in some spotlots in the past. You’ll find many Ipoh-bound individuals stopping by to take photos of the buildings.
8. TT5 Dredge
Learn more about Perak’s tin mining past
Image credit: TT5 Dredge
It’s hard to believe that a dredge can become a tourist attraction. But Tanjung Tualang Tin Dredge No. 5, also known by locals as TT5 Dredge, is just that. This historical Batu Gajah attraction is a picture of Perak’s tin mining past – it’s also the last tin dredge in Malaysia.
Image credit: @tt5perak via Instagram
Its importance rests in the fact that Perak was once the richest state in Malaysia due to the tin mining activities there. It’s said that the cost to build a single dredge in 1940 was around RM40 million.
Image credit: @tt5perak via Instagram
Today, the dredge has been restored to welcome visitors. While guided tours are no longer held throughout the day, as the dredging site is welcoming an ESCAPE Theme Park soon, you can still explore the dredge and also the nearby heart-shaped TT5 Maze Park.
Admission: RM10/adult & RM5/child for access to the dredge and maze
Address: Lot 365404, Jalan Bemban, 31000 Batu Gajah, Perak
Opening hours: Sat-Thu 10am-5pm | Fri 10am-12.15pm & 2.45pm-5pm
Contact: TT5 Dredge Instagram
9. Ipoh Heritage Trail
Go on a journey back in time by embarking on a heritage trail
Image credit: @suzaimiothman via Instagram
Ipoh is made up of historic colonial structures and shophouses. If one of them happens to catch your attention, a stroll down the Ipoh Heritage Trail is a must as it’ll take you on a journey back in time.
With a total of 27 points of interest through both Ipoh Old Town and New Town, the trail will take about 2-3 hours to complete, depending on how many sites you plan to visit. So, be sure to plan your trip ahead of time if you’re aiming to take in all of the city’s historical tapestry.
Image credit: @heruprasetio99 via Instagram
Begin your self-guided tour at the iconic Ipoh Railway Station, nicknamed the “Taj Mahal of Ipoh” by locals. Built in 1917, it features a grand all-white facade, as well as a central dome and elaborate arches that reflect a unique blend of colonial and traditional Malay architectural styles.
Along the trail, you’ll also get to marvel at the Dewan Bandaran Ipoh. It’s a gorgeous white building with multiple European-style columns and delicate lattices over archways, which was designed by the colonial government architect, A.B. Hubback.
Image adapted from: @coralineescb via Instagram, @yumiyauu via Instagram
Other sites on the trail are Masjid Panglima Kinta, an eye-catching mosque featuring Moorish and European architectural styles along with a striking blue dome, and the iconic Birch Memorial Clock Tower.
The latter is a 100-year-old clock tower that stands as a monument to James W. Birch, the first British resident of Perak, as well as to the evolution of civilization. Four panels at the clock’s midsection depict the journey through time, from the Stone Age to modernity.
10. Lost World Of Tambun
Have a serene soak in natural hot springs
Image credit: Lost World Of Tambun
When it comes to theme parks in Malaysia, the Lost World Of Tambun stands apart for its ambience. Beyond its six themed zones housing 88 attractions, the park is enveloped by a jungle and features historic limestones and natural mineral hot springs.
Image credit: Lost World Of Tambun
Come day, visitors drop by to splash away at water slides and hop on exhilarating roller coasters at the adventure park. By night, a different set of attractions come to life, including a Luminous Forest and the Lost World Hot Springs & Spa.
Image credit: Lost World Of Tambun
There are a range of facilities at the latter, including a Steam Cave where you can enjoy a sauna sesh in an actual cave, and the Top Of The World Pool, a jacuzzi with massage water jets that’ll soothe your tired muscles.
Image credit: Lost World Of Tambun
For those with kiddos, there’s a Saphira’s Lair at the hot springs too, where the little ones can swim in an illuminated hot spring.
You can purchase tickets at the park, but we recommend getting them online here as you can enjoy lower rates for tickets booked online.
Admission (Lost World Of Tambun): RM95/pax for Malaysians and RM127/pax for standard tickets | RM88/pax for Malaysians and RM120/pax for standard tickets for children and senior citizens
Admission (Lost World Hot Springs & Night Park): RM70/pax for Malaysians and RM85/pax for standard tickets | RM62/pax for Malaysians and RM76/pax for standard tickets for children and senior citizens
Address: No.1, Persiaran Lagun Sunway 1, Sunway City Perak, 31150 Ipoh, Perak
Opening hours (Lost World Of Tambun): Mon-Fri 11am-6pm | Sat & Sun 10am-6pm
Opening hours (Lost World Hot Springs & Night Park): 6pm-11pm, Daily
Contact: 05-542 8888 | Lost World Of Tambun website
11. Ho Yan Hor Tea Museum
Learn more about a popular local drink
Image credit: @paulynzz via Instagram
Chances are, you know someone who swears by Ho Yan Hor Tea to help with their various ailments. The Chinese herbal tea is said to help combat everything from ‘heatiness’ to arthritis, becoming a household name in Malaysia.
To learn more about this drink, drop by Ho Yan Hor Museum.
This free-entry museum is dedicated to Dr Ho Kai Cheong and his renowned Chinese herbal tea, and is his former residence. History has it that Dr Ho formulated the herbal remedy in 1941, incorporating natural ingredients to help with heatiness often experienced by miners working in scorching conditions.
Image credit: @weilhotel via Instagram
A visit here lets you delve into the history of the local Chinese herbal tea through various photographs and displays of tea-related equipment. Gain insights into Dr Ho’s life, and enjoy a herbal tea taste testing at the end of your museum visit.
Image credit: @8367wvwvw_215_vwvwv7049 via Instagram
Admission: Free
Address: 1, Jalan Bijeh Timah, 30000 Ipoh, Perak
Opening hours: Tue-Sun 10am-4pm (Closed on Mondays)
Contact: 05-241 2048 | Ho Yan Hor Museum website
12. Concubine Lane
Gorge on a variety of street food
Image credit: @escapingny via Instagram
Concubine Lane stands as one of Ipoh’s top must-visit attractions, and its allure is unmistakable.
Made up of three bustling yet narrow streets steeped in history, the lane’s name references the mistresses of Chinese tycoons and British officers who used to frequent the area. It was also once said to be the site of opium and gambling dens during Ipoh’s peak tin-mining days.
Image credit: @ditaditti via Instagram
Today, the lanes teem with street food vendors, cafes, and souvenir shops, encapsulating the essence of Ipoh within its quaint confines.
A stroll will lead you to stalls selling Ipoh-famous street snacks, such as Kuma Rainbow Cheese Toast (RM13.90) – a cheese-filled sandwich that stretches to impressive heights when pulled, all while boasting a rainbow of colours.
Another must-try here is Ice Cream Puffs (RM8), available in a delightful array of flavours.
Address: Lorong Panglima, 30000 Ipoh
Opening hours: 24 hours, Daily
13. Kellie’s Castle
Marvel at the unfinished architecture of a historic building
Image credit: @syafarizalshariff via Instagram
If you’re up to explore a little further out of Ipoh, then a visit to Kellie’s Castle is a must. Located in Batu Gajah, about a 30-minute drive from the bustle of Concubine Lane, the mansion is nestled within a former rubber estate.
Enveloped by lush greenery, the grand structure exudes a mysterious charm even from afar, thanks to its unfinished state and eye-catching colonial-style architecture.
Image credit: @adventuresofjellie via Instagram
History goes that the mansion was built by William Kellie-Smith. He was a wealthy Scotsman who aspired to build a gorgeous residence for his family in then-Malaya that featured Moorish and Roman architectural styles.
Sadly, his dream was short-lived due to his sudden death by pneumonia. His wife and daughter returned to Scotland not long after, abandoning the mansion, and its construction was thus never completed.
Image credit: @smilewithserene via Instagram
Nonetheless, the unfinished castle-like mansion continues to attract locals and visitors from around the world who wish to explore its remains.
The mansion features secret tunnels and what would’ve been the first elevator in Malaya. Some have also claimed that the abode’s halls are haunted.
Admission: RM5/adult and RM3/child for Malaysians | RM10/adult and RM8/child for standard tickets
Address: Lot 48436, Kompleks Pelancongan Kellie’s Castle, Jalan Gopeng, 31000 Batu Gajah, Perak
Opening hours: 9.30am-5.15pm, Daily
14. Papan
Uncover a row of abandoned shophouses
Another spot that’s worth a drive from Ipoh is Papan. While the streets of downtown Ipoh are filled with pristine heritage shophouses, there’s a row of over 30 forgotten shophouses at this single-street town that have been left abandoned and are now overgrown with greenery.
Once a prosperous tin-mining town in the 1800s, the sleepy Papan now accommodates just over 300 residents. You can explore the town on foot, with many curious out-of-towners often dropping by to take a peek at the crumbling shophouses for themselves.
There are several notable attractions here, including a shophouse that once belonged to local war hero Sybil Kathigasu, who operated a clinic there during World War II. There’s also the historic Istana Raja Billah and Kampung Papan Mosque, both built sometime in the 1800s.
Read our feature of Papan here.
15. Mural Art’s Lane
Revel in old-school street art murals
Image credit: @jjlye7194 via Instagram
While Ipoh is known as a historic city with old-school charms, you’ll be surprised to see an abundance of remarkable street art murals gracing the facades of shophouses and buildings.
You’ll find them at almost every street corner leading to Ipoh’s famed attractions. But to revel in a collection of them just a short walk from each other, you’ll want to add Mural Art’s Lane to your itinerary – especially if you’re a shutterbug.
Image credit: @itatitasari via Instagram
This city’s murals are known for their lifelike depictions, often providing a glimpse into the daily lives of Ipoh’s residents. There are two locations where you’ll find a plethora of these artistic gems: Ipoh Mural and Mural Art’s Lane.
Fun fact – some of the gorgeous murals that you’ll see in Ipoh are done by Lithuania-born artist Ernest Zacharevic, who is often hailed as “Malaysia’s Banksy”.
Image credit: @jcb_ng via Instagram
At Ipoh Mural, you’ll see enchanting old-school street art such as a 3D trishaw mural, while Mural Art’s Lane houses more abstract and contemporary pieces. Fortunately, these two locations are within a short walking distance of each other, leaving you with no reason to skip out on either one.
Address: Jalan Masjid, Taman Jubilee, 30300 Ipoh, Perak
Opening hours: 24 hours, Daily
16. Kong Heng Square Market
Shop for local handmade goods
Image credit: @hani.nhy via Instagram
If you’re looking to #supportlokal, then make your way to Kong Heng Square Market, where you can shop for local artisanal products and handicrafts.
Image credit: @capthemoment_ via Instagram
This charming bricked building is a hotspot among locals, hosting a diverse collection of pop-up stalls selling an array of meticulously crafted items.
Consider bringing home a piece of Ipoh by purchasing local-themed knick-knacks, such as handmade keychains and adorable miniature replicas of Ipoh shophouses priced at RM18/each.
Image credit: @capthemoment_ via Instagram
Address: 75A, Jalan Bandar Timah, 30000 Ipoh, Perak
Opening hours: 10am-5pm, Daily
17. BookXcess Kong Heng
Shop for discounted books and pay tribute to a legendary local filmmaker
Image credit: @kiseki087 via Instagram
Strategically located at Kong Heng Square Market, Yasmin Ahmad Museum is a continuously evolving commemorative museum with refreshed content every six months to a year to celebrate the local filmmaker’s life and works.
Image adapted from: Dominic Khoo via Google Maps
This intimate yet versatile space, nestled within an industrial-style BookXcess outlet, serves as a testament to the enduring spirit of the late Yasmin Ahmad. Here, her vast body of work spanning film, poetry, and media is showcased, and open to the public to explore for free.
Image credit: Desmond Shia via Google Maps
After you’re done checking out the gallery, you can shop for books at discounted prices from BookXcess.
Address: 91, Jalan Sultan Yussof, 30000 Ipoh, Perak
Opening hours: 10am-5pm, Daily
Contact: 016-417 7822
18. Funtasy House Trick Art
Take trippy photos at a trick-eye gallery
Image credit: @muhammadsyafiqabubakar via Instagram
Funtasy House Trick Art is Ipoh’s popular trick art gallery, which transports visitors to a trippy alternate universe – think Alice In Wonderland with all its weird and wonderful charms. The gallery boasts a sizable collection of 20 3D exhibits, each designed to create visual illusions that inspire both fun and fantasy.
Image credit: @angel.goh via Instagram
The gallery’s magic is conjured by the creative minds of nine artists, who collaborated to breathe life into these mesmerising and realistic trick art installations.
Image credit: @iserasibunga via Instagram
To make the most of your visit, friendly staff members will lead you through each exhibit, offering to help you capture the perfect trippy photo for the ‘Gram.
Admission: RM25/pax
Address: 16, Jalan Market, 30000 Ipoh, Perak
Opening hours: 9am-6pm, Daily
Contact: 05-255 0007 | Funtasy House Trick Art Facebook
19. Kinta Riverfront Walk
Stroll along captivating light displays
Image credit: @meerasegar via Instagram
A visit to Ipoh would be incomplete without a leisurely stroll along the picturesque Kinta Riverfront Walk. This charming promenade situated alongside the river is adorned with trees that come to life with enchanting LED lights in the evenings.
Image credit: @jansen_26 via Instagram
To further enjoy the views, there are cafes to be found along the waterfront, where you can grab a seat and savour a cup of warm liquid.
Address: Jalan Lim Bo Seng, 30000 Ipoh, Perak
Opening hours: 24 hours, Daily
20. The Banjaran Hotsprings Retreat
Have a pampering staycay at a nature resort
Image adapted from: The Banjaran Hotsprings Retreat, Ipoh Malaysia via Facebook
Those planning to visit Ipoh for more than a day can relax and unwind at The Banjaran Hotsprings Retreat. This famed eco-friendly 5-star resort is nestled in a 22.7-acre valley, surrounded by lush nature and mountains that form the backdrop for their star amenity – the natural geothermal hot springs.
As for rooms, the resort has a total of 44 villas, including the Garden Villas that come with plush amenities such as a private plunge pool and rain shower.
Image adapted from: The Banjaran Hotsprings Retreat, Ipoh Malaysia via Facebook
Besides soaking in the hot springs, you can plan to have dinner at Jeff’s Cellar, a fine-dining restaurant set inside a centuries-old limestone hill. There’s also 30ft-high Skybar where you can sip on cocktails over a view of the surrounding mountains.
Image adapted from: The Banjaran Hotsprings Retreat, Ipoh Malaysia via Facebook
Price: From RM1,850 per night
Address: No. 1, Persiaran Lagun Sunway 3, Sunway City Ipoh, 31150 Ipoh, Perak Darul Ridzuan
Opening hours: 24 hours, Daily
Contact: 05-210 7777 | The Banjaran Hotsprings Retreat website
– Where to eat in Ipoh –
21. Platform 9 ½ Cafe
Live out your Hogwarts dreams at a Harry Potter-inspired cafe
Image credit: @d_chum via Instagram
While Ipoh’s attractions tend to lean towards cultural experiences, there’s always a dash of quirkiness to be found – one in particular is the Platform 9 ½ Cafe. Nestled within the popular Concubine Lane, this Harry Potter-themed cafe is a must-visit for Potterheads.
Image credit: @d_chum via Instagram
Don’t pass up the chance to savour a Butterbeer (RM6) here, which is a delightful concoction featuring homemade butterscotch and Sarsaparilla. Other drinks on the menu include a collection of caffeinated beverages, frappes, and slushies.
Image adapted from: @qasehdalia via Instagram, @syizazima via Instagram
That’s not all – the cafe also provides diners with wizardry costumes and props, such as Hogwarts scarves and wands, which you can don for photos at the various IG-worthy corners around the cafe.
Image credit: @harizshamsul via Instagram
Do consider visiting the cafe during off-peak hours before noon as the cafe can get quite crowded.
Address: 22, Lorong Panglima, 30000 Ipoh, Perak
Opening hours: Mon-Fri 11am-6.30am | Sat & Sun 10.30am-6.30pm
Contact: Platform 9 ½ Cafe Instagram
22. Kedai Kopi Sin Yoon Loong
Delight in a breakfast fit for champions at Ipoh’s famed kopitiams
Image credit: @holovesfood via Instagram
Visiting one of Ipoh’s kopitiams is a no-brainer – picture savouring iconic kaw Ipoh white coffee, and pairing it with steamed bread slathered with melted butter and runny half-boiled eggs. It’s the perfect way to kickstart your trip in this city.
Image credit: @holovesfood via Instagram
Or opt to indulge in a breakfast fit for champion with other Ipoh kopitiam staples, such as the soft-and-light chee cheong fun or flaky egg tarts served in a variety of flavours.
Image credit: @azfartravelchannel via Instagram
If you’re wondering where to savour these local goodness, fret not as it’s hardly a trouble to find a kopitiam as the city is dotted with them. Simply opt for the one with the liveliest crowd and queues – often a Malaysian signal for a must-try establishment.
You might also want to check out Kedai Kopi Sin Yoon Loong, which is known as an iconic coffee shop that has been serving traditional breakfast delights for over 80 years.
Kedai Kopi Sin Yoon Loong
Address: 15A, Jalan Bandar Timah, 30000 Ipoh, Perak
Opening hours: 6.30am-2.30pm, Daily
Contact: 05-241 4601
23. Nasi Ganja Ipoh
Get messy with mixed curries at Ipoh’s famous nasi kandar restaurant
Image credit: @chanksters via Instagram
If there’s one combo that all Malaysians love, it’s none other than the blend of rice and spice. There’s no better way to savour them both than at Nasi Ganja Ipoh, a local-recommended spot.
Tucked away in Kedai Kopi Yong Suan, this restaurant is known as the most famous Nasi Kandar spot in the whole of Ipoh, and has been in operation for decades.
Image credit: @bib_abhdhamid via Instagram
The magic lies in the grated coconut-infused fluffy rice, which imparts a delightful savoury-and-sweet essence in each bite. Paired with a generous pour of rich, flavourful mixture of curries, you get to enjoy a delectable mess comprising meat and vegetables.
Expect to pay about RM8 per person for a meal here.
Image credit: @brandonauthor via Instagram
If you plan to visit this spot for lunch, do factor in a potential wait time and a 30-minute dining time limit that the restaurant has in place to help with crowd control.
Address: Nasi Ganja @ Kedai Kopi Yong Suan, 4, Jalan Yang Kalsom, Taman Jubilee, 30300 Ipoh, Perak
Opening hours: Sat-Thu 9am-5pm (Closed on Fridays)
Contact: 05-254 4314
24. Ming Court Hong Kong Dim Sum
Savour dim sum at Ipoh’s popular dim sum joints
Image credit: @ipoh_lover via Instagram
With a strong Chinese cultural influence in Ipoh, you’ll encounter a wealth of mouth-watering Chinese cuisine, with dim sum being a standout highlight. For the uninitiated, dim sum consists of small bite-sized dishes often served in bamboo baskets, offering a diverse array of flavours and textures in one sitting.
Image credit: @bib_abdahamid via Instagram
While Siu Mai, Feng Zhao (chicken feet), and Har Gow are staple dim sum dishes, there are over a hundred other varieties to explore. In Ipoh, there are plenty of dim sum joints to enjoy all the classics and more.
Image credit: @thatgluttonn via Instagram
A highly recommended spot is Ming Court Hong Kong Dim Sum. This restaurant is renowned for serving some of the best dim sum in the city, offering a true culinary treat for dim sum lovers. Expect to pay around RM3 per plate or basket.
Ming Court Hong Kong Dim Sum
Address: 36, Jalan Leong Sin Nam, Kampung Jawa, 30300 Ipoh, Perak
Opening hours: Fri-Wed 6am-2pm (Closed on Thursdays)
Contact: 05-255 7134 | Ming Court Hong Kong Dim Sum Facebook
25. Restoran Thean Chun
Try Ipoh’s popular silken-smooth egg custard
Image adapted from: Yoonjin Lee via Google Reviews
Egg tarts are a beloved dim sum staple. But Ipoh happens to be famed for another eggy treat – egg custard. Besides the usual servings of kaw coffee and crisp roti bakar, Restoran Thean Chun is an old-school coffee shop that’s popular for their egg custard (RM3.60). These silky-smooth treats, or flans, get snapped up by patrons as early as 10am on the weekends.
Image credit: Ivan Han via Google Reviews
The flans are simple yet delightful, melting the second it meets your tongue. The caramel sauce that it comes with is parents-approved too, as it’s not too sweet.
Address: 73, Jalan Bandar Timah, 31650 Ipoh, Perak
Opening hours: Fri-Wed 8am-4.30pm (Closed on Thursdays)
Contact: 05-255 3076
26. Ipoh Hainanese chicken rice
Treat your tastebuds to Ipoh-famous taugeh chicken rice
Image credit: @ipoh_lover via Instagram
Ipoh’s Taugeh Chicken Rice is celebrated for its impeccable texture and flavours. This delectable dish features succulent poached chicken, typically served with aromatic rice infused with chicken broth and a medley of herbs and spices.
Image credit: @casseybaby via Instagram
What sets Ipoh’s version apart is its exceptionally tender and smooth chicken, achieved through skillful poaching that’s often followed by an ice bath to preserve the meat’s tenderness. It is also paired with a plate of crunchy and flavourful bean sprouts.
Image credit: @faizdusuki via Instagram
Two of the most popular eateries in Ipoh to try this dish are Ong Kee Restaurant and Lou Wong Bean Sprout Chicken, which both often see snaking queues for their chicken rice. Those with dietary restrictions can also savour this meal at the popular Halal-certified Ipoh Hainan Chicken Rice on Jalan Raja Musa Aziz.
Ong Kee Restaurant
Address: No. 48/51, 53, Jalan Yau Tet Shin, Taman Jubilee, 30300 Ipoh, Perak
Opening hours: 10am-9.30pm, Daily
Lou Wong Bean Sprout Chicken Rice
Address: 49, Jalan Yau Tet Shin, Taman Jubilee, 30000 Ipoh, Perak
Opening hours: 10.30am-9pm, Daily
Ipoh Hainan Chicken Rice
Address: 107, Jalan Raja Musa Aziz, Kampung Jawa, 30300 Ipoh, Perak
Opening hours: Mon-Thu 11am-10pm | Fri-Sun 10am-10pm
27. Aun Kheng Lim Salt Baked Chicken
Dig into salt-baked chicken from a decades-old restaurant
Image adapted from: @aunkhenglim_ayamgaram via Instagram, Yip Dicky via Google Reviews
Ayam Garam Aun Kheng Lim has just one item on their menu – salt-baked chicken. And it consistently draws a snaking line at their main branch in Jalan Theatre, which has been operating since 1987.
Image credit: @aunkhenglim_ayamgaram via Instagram,
Their speciality dish is praised for sticking to age-old cooking traditions – a Hakkanese process that involves slow-baking a whole chicken for hours, with a variety of Chinese herbs tucked between meat and skin. It results in perfectly-salted, juicy, and fall-off-the-bone chicken.
A whole chicken is priced RM33, and available for takeaways.
Jalan Temple branch
Address: 24, Jalan Theatre, Taman Jubilee, 30300 Ipoh, Perak
Opening hours: Mon 9am-5pm | Tue-Sun 9am-6pm
Contact: 05-254 2998 | Aun Kheng Lim Salt Chicken Facebook
28. Funny Mountain Soya Beancurd
Try the local-favourite tau fu fah
Image adapted from: @rubbisheatrubbishgrow via Instagram
Funny Mountain Soya Beancurd officially closes at 7.30pm. But with silky-smooth tau fu fah flying out the doors once they open at 10.30am, you might find them closing shop once their soya beancurd is sold out earlier in the day – which happens more often than not.
The shop’s tau fu fah (RM3/bowl) comes with a simple white sugar syrup. Served hot, the old-school dessert receives praise among locals and tourists alike for being melt-in-your-mouth smooth, perfectly wobbly, and not too sweet.
Image credit: @ipohcityawesome via Instagram
Do note that the shop operates on a takeaway basis, and most patrons will slurp down the dessert while standing or bring them home to enjoy.
Address: 50, Jalan Mustapha Al-Bakri, Taman Jubilee, 30300 Ipoh, Perak
Opening hours: Wed-Mon 10.30am-7.30pm (Closed on Tuesdays)
Contact: 012-516 1607
29. Durbar At FMS
Grab a meal at Malaysia’s oldest-known bar
Image credit: @khlau89 via Instagram
A spot in Ipoh that racks up a pretty historic title is FMS, widely dubbed as Malaysia’s oldest restaurant. Established in 1906 by a Hainanese immigrant, the restaurant-cum-bar now operates under its fourth-generation owner.
Image credit: @ment_aiko via Instagram
Short for Federated Malay States, the restaurant has retained almost all of their old charm – timber furnishings, time-worn chandeliers, and photos of a bygone era – even though it was recently rebranded to Durbar At FMS. Enter the premise and you’ll feel like you’ve stepped into the past.
Image credit: @ment_aiko via Instagram
As for food, the restaurant has a menu of Western classics, such as Fish & Chips (RM43) and Slow-Braised Lamb Shank (RM90). There are also more local dishes served, including Hainanese Chicken Chop (RM29) and Dry Beef Hor Fun (RM23).
While slightly pricey, you’ll be dining on all these foods in a one-of-a-kind bygone setting.
Address: 2, Jalan Sultan Idris Shah, 30000 Ipoh, Perak
Opening hours: Thu-Mon 11am-10pm (Closed on Tuesdays & Wednesdays)
Contact: Durbar At FMS Facebook
30. Kin Loong Valley Chang Jiang White Coffee
Have breakfast by limestone hills
Image credit: @mydrones_willy via Instagram
Kin Loong Valley Chang Jiang White Coffee is one of those spots in Ipoh that you can only find there. Just a stone’s throw from the famed Tasik Cermin, this coffee shop set just next to scenic limestone hills – guests can sip on coffee while taking in stunning views of Ipoh’s natural gem.
Image credit: @mydrones_willy via Instagram
You can order the popular kaw White Coffee (from RM5.20) or Kaw Kaw Teh (from RM5.20) to pair with local breakfast favourites such as half boiled eggs (RM4.20) and curry noodles (RM10). The kopitiam by the caves is also known for their kaya and butter toast (RM6), which receives high praises from patrons for the thick slabs of butter that it comes with.
Address: Eko Perlancongan, 1, Jln Perniagaan Sengat, Pusat Perniagaan Sengat, 31350 Ipoh, Perak
Opening hours: 8am-6pm, Daily
31. Ipoh white coffee
Boost your mood with a cup of Ipoh’s famous white coffee
You’ll find most kopitiams in Ipoh serving up aromatic cups of white coffee – another famous Ipoh speciality, which made it to the world’s top 10 best coffee list. This is because of the buttery aroma and smooth mouthfeel that each cup of white coffee promises.
What makes Ipoh white coffee stand out from the rest is the inclusion of condensed milk in each cup and its brewing process – coffee beans are lightly roasted in margarine before getting brewed, giving each brew a milky and velvety texture.
Image credit: @pauseitwithtea via Instagram
Some highly recommended spots by locals to visit for kaw white coffee are Sun Yuan Foong and Nam Heong. These kopitiams are both located in Jalan Bandar Timah, and can get crowded especially on weekends. Patrons often have white coffee from these spots with other breakfast staples, such as chee cheong fun, kaya butter toast, and egg tarts.
At Nam Heong, the flaky egg tarts are something of a star too – they are freshly baked, and sold at RM2.60 per piece.
Image credit: TripAdvisor
Sun Yuan Foong Coffee Shop
Address: 17, Jalan Bandar Timah, 30000 Ipoh, Perak
Opening hours: 9am-5pm, Daily
Kedai Makanan Nam Heong
Address: 2, Jalan Bandar Timah, 30000 Ipoh, Perak
Opening hours: 6.30am-4.30pm, Daily
The best things to do and where to eat in & near Ipoh
Ipoh is without a doubt one of the most interesting cities to visit in Malaysia, with its array of things to do and delicacies to savour. So if you’re planning to head down to this city sometime soon, consider visiting these places that’ll keep you entertained for a full day.
For more things to do in Malaysia, read:
This article was first published on 6 October 2023, and was updated by Jasmyne Foong on 6th May 2024. Last updated on 6th January 2025.
Cover image adapted from: @_milokong_ via Instagram, Lost World Of Tambun, @ipoh_lover via Instagram, @gowalkwok via Instagram