A glass of Ipoh white coffee on a marble table inside a vintage kopitiam with green-tiled walls

[ ITINERARY · THE DISPATCH ]

Two Days in Ipoh: White Coffee, Cave Temples, and Malaysia's Foodie Secret

An honest two-day Ipoh itinerary built around white coffee, limestone cave temples, and the kind of breakfast that quietly outclasses Penang. Day-by-day, with real stalls and prices.

I’ll say the thing nobody in Penang wants to hear. The best breakfast in Malaysia is not in Penang. It’s two and a half hours north, in a sleepy old tin-mining town that most people drive straight past on the way somewhere shinier. This is why you need an Ipoh 2 day itinerary that takes the food seriously, because Ipoh quietly serves it better than the places that get all the press.

I came here the first time almost by accident, killing a layover between Kuala Lumpur and the Cameron Highlands. I planned to stay one night. I stayed three. The coffee did it.

Day 1: Old Town, White Coffee, and Why Everyone’s So Calm

Start at Nam Heong on Jalan Bandar Timah. Order the white coffee. Now, the name is a bit of a fib, because it’s not white at all, it’s caramel-brown and almost obscenely smooth. The “white” bit refers to how the beans are roasted with palm-oil margarine instead of sugar, which gives it that round, butterscotch edge with none of the bitterness. About RM2.50 a glass. Have it iced. Trust me.

Pair it with a half-boiled egg and kaya toast and you’ve got the platonic ideal of a Malaysian breakfast for under three quid.

Then just walk. The Old Town is small and flat and walkable, which after a few weeks of Southeast Asian traffic feels like a gift. The murals are good (an Ernest Zacharevic did a few, the same guy who blew up Penang’s street-art scene), but honestly the buildings themselves are the show. Faded shophouses, that dusty pastel that only comes from decades of monsoon, the old Han Chin Pet Soo tin-miners’ club if you book ahead.

Lunch… here’s where I get bossy. Skip the famous noodle spots clustered near the clock tower, they’ve coasted on reputation for years. Go find hor fun, the silky rice noodles in a clear prawn-and-chicken broth that Ipoh basically perfected because the local water (genuinely) is softer thanks to all that limestone. There’s a reason the bean sprouts here are fat and crunchy. It’s the water. I’m not making this up, every aunty will tell you.

Dinner is non-negotiable: bean sprout chicken (nga choy kai) at one of the two rival spots on Jalan Yau Tet Shin. Poached chicken, a mound of those famous sprouts, and rice or hor fun on the side. Lou Wong or Onn Kee, locals fight about which is better. I lean Lou Wong but I’ve been wrong before. Get a Tiger beer, sit on the plastic stool, watch the street.

Day 2: Going Underground

The thing that makes Ipoh weird and wonderful, beyond the food, is that it’s ringed by limestone karsts riddled with caves. And people built temples inside them. Right inside the mountains.

Sam Poh Tong and Kek Lok Tong are the two to do. Kek Lok Tong is my pick if you only have time for one, it’s quieter, the cavern opens into this serene garden out the back with a pond and the karst towering overhead, and it’s free (a donation box, leave a few ringgit). Go around 9am before the heat and the tour vans. A Grab from town is maybe RM12 each way.

There’s also Perak Cave Temple with its murals and a brutal climb of 385-odd steps to a viewpoint, if your legs are willing. Mine were not, the second time. I sat at the bottom and had a Milo. No regrets.

Back in town for lunch, hit a kopitiam again because you’ve earned it, and squeeze in Concubine Lane (Lorong Panglima) in the afternoon. It’s touristy now, sure, a narrow alley packed with snack stalls and souvenir shops, but the egg tarts and the heong peng (those flaky little biscuits with malt inside) are worth elbowing through for. The the crowds peak on weekends so a weekday afternoon is calmer.

Save room. Your last meal in Ipoh should be one more bowl of hor fun, or a final white coffee, because once you leave you’ll spend a year trying to recreate it at home and failing. I’ve tried. The margarine roast is a dark art.

Where to Stay and Getting Around

Stay in or near the Old Town, everything good is a short walk and a couple of Grabs. The Happy 8 and M Boutique are both solid mid-range picks with character. Ipoh is small enough that you don’t need a car for two days, Grab covers the cave-temple runs cheaply, and walking covers the rest.

Getting here is easy: the ETS train from KL takes about 2.5 hours and is comfortable and dirt cheap, far better than driving. Book it a day or two ahead because the good times sell out.

Two days is genuinely enough to fall for the place, and short enough that you’ll leave hungry for more, which, honestly, is the correct way to leave anywhere.

Go for the cave temples if you must. Stay for the coffee. And don’t you dare tell Penang I said that.

This article contains affiliate links marked rel="sponsored". We may earn a commission at no extra cost to you.


Portrait of Amanda McCallister
Amanda McCallister

Travel Writer · Edinburgh

Amanda McCallister has been losing her luggage and finding herself in foreign cities for the better part of a decade. She once spent eleven days in Lisbon with only a phrase book and a suspiciously cheerful hostel cat. She covers Europe, North America, and anywhere that has good coffee.

  • Europe
  • solo female travel
  • budget travel
  • city itineraries