The Perfect Ipoh Day Trip: A Malaysian Girl’s Guide to Food, Coffee & Hidden Gems

Ipoh has quietly become one of Malaysia’s most beloved day trip destinations — and honestly, it deserves every bit of the hype. The old town charm, the ridiculously good white coffee, bean sprout chicken that ruins all other chicken for you forever, century-old temples, and now a growing scene of indie cafés and street murals that make it just as Instagrammable as it is delicious.

We drove up from KL on a Saturday morning and came back completely stuffed, slightly sun-burnt, and low-key obsessed. Here’s everything you need to know to plan the perfect Ipoh day trip.

Getting There

Ipoh is about 200km north of KL — roughly 2 to 2.5 hours by car via the North-South Highway (Plus Expressway). The most convenient way is to drive, especially if you’re going as a group and want the flexibility to hop between spots. If you’re not driving, take the ETS train from KL Sentral; it takes about 2 hours and costs around RM30–RM50 one way. Book tickets early on the KTM website — they sell out fast on weekends.

💡 Leave KL by 7:30am to beat traffic and arrive in time for breakfast. Aim to head back by 5pm to avoid the Sunday evening crawl.

Morning: White Coffee & Old Town Breakfast

The first thing you do when you arrive in Ipoh is get white coffee. This is non-negotiable.

Nam Heong on Jalan Bandar Timah is the OG — they’ve been around since 1961. Pair it with half-boiled eggs and buttered kaya toast and you’ve started your day right. If you prefer a slightly more café-style setting, Burps & Giggles along the old town stretch is a favourite for brunch with a modern twist.

💡 Nam Heong gets packed fast. Arrive before 9am or expect a queue. The coffee is worth it — it’s nothing like what you get outside of Ipoh.

Late Morning: Old Town Walk & Street Murals

Ipoh Old Town is genuinely beautiful to walk around. The pre-war shophouses along Jalan Panglima, Jalan Market, and Concubine Lane are well-preserved and full of character. Look out for the Ernest Zacharevic-inspired street murals dotted around the area — they make for great photos without the tourist crowd pressure.

If you’re into heritage, pop into Han Chin Pet Soo, a restored Hakka mining club that’s now a museum (RM16 entry, guided tours available). It’s small but genuinely fascinating — a window into Ipoh’s tin mining past.

Lunch: Bean Sprout Chicken (Non-Negotiable)

📷 Ipoh bean sprout chicken and local food — replace with original photo

Ipoh’s bean sprout chicken is a thing of legend — silky poached chicken, crunchy local bean sprouts, served with fragrant rice. Lou Wong and Onn Kee are the two names you’ll hear everywhere, and both are worth the queue.

Lou Wong (Jalan Yau Tet Shin) tends to be the more well-known of the two. Get there before 12:30pm or prepare to stand and wait. Order the half chicken, extra bean sprouts, and a bowl of clear soup. That’s it. That’s lunch.

💡 The bean sprouts here taste different from KL — the Ipoh water is apparently the secret. You’ll notice it immediately.

Bean Sprout Chicken
Ipoh signature – Bean Sprout Chicken

Afternoon: Caves, Castles & Quiet Temples

After lunch, pick one or two spots based on your energy levels:

Kek Lok Tong is a stunning cave temple at the foot of a limestone hill — entry is free, and behind the temple is a beautiful manicured garden. It’s peaceful and photogenic without being overrun with tourists. A solid 45-minute stop.

Kellie’s Castle (about 15–20 minutes from town) is the ruins of an unfinished colonial mansion with a genuinely eerie atmosphere. It’s a great story — Scottish rubber planter William Kellie Smith started building it for his wife in the 1900s but died before completing it. Entry is RM5 per adult.

💡 If you only have energy for one, pick Kek Lok Tong for the atmosphere. Save Kellie’s Castle for when you have more time to explore.

Before You Leave: Ipoh Snacks to Bring Home

No Ipoh trip is complete without snacks. Must-buys: Funny Mountain soya beancurd (tau fu fah) — silky smooth, eaten warm or chilled; Heong Peng (flaky biscuits with maltose filling, sold everywhere in the old town); dried salted pomelo skin (a local specialty, surprisingly addictive).

Quick Trip Planner

Distance from KL: ~200km  |  Drive time: 2–2.5 hours  |  Best day: Weekday (less crowded)  |  Budget per person: Under RM100 (excluding petrol)  |  Park near: Ipoh Parade or street parking along the old town fringe.


Final Thoughts

Ipoh is one of those places that reminds you Malaysia has so much to explore close to home — you genuinely don’t need to fly anywhere. It’s close enough for a day trip but rich enough to make you want to plan a weekend stay next time. We’ll definitely be back.

Have you been to Ipoh? Drop your favourite spots in the comments — we’re always looking for new places to add to the list! 🚗☕

Leave a Reply

Your email address will not be published. Required fields are marked *