Colourful street art mural on a wall in Malaysia

Ipoh from KL: The Weekend Trip Guide (Food, Street Art, Caves)

Ipoh is the city that keeps surprising people.

Most visitors expect a quiet provincial town with some decent food. What they find is a well-preserved colonial city with extraordinary street art, a thriving café culture, some of the best chicken and noodle dishes in Malaysia, and a charming old town that manages to feel genuinely lived-in rather than touristy.

From KL, it’s a two-hour drive or two-hour train ride. Close enough for a day trip, rewarding enough to justify a weekend. Here’s exactly how to do it.

Getting from KL to Ipoh

Train (Best Option — 2 hours)

The ETS (Electric Train Service) between KL Sentral and Ipoh is excellent. Comfortable, fast, scenic, and reliable. Trains run multiple times daily. Tickets RM 35–60 each way. Book in advance at the KTM website or app — popular trains sell out on weekends.

Ipoh train station (the Ipoh Railway Station, opened 1935) is itself worth a look — a beautiful Moorish-colonial building often called the Taj Mahal of train stations.

Drive (2 hours)

Straightforward highway drive on the PLUS highway. Easy navigation, good roads, and having a car gives you access to the limestone caves, waterfalls, and rural temples outside Ipoh proper. A good option if you want flexibility or are going as a group.

Bus (2.5–3 hours)

Several bus companies run from TBS (Terminal Bersepadu Selatan) in KL to Ipoh. RM 15–25 each way. Slower than the train but the cheapest option.

Where to Stay

The Old Town area of Ipoh is where you want to base yourself. It’s compact, walkable, and contains the best accommodation, food, and attractions.

Best Boutique Hotels

  • Plan B Hotel: Beautifully converted heritage shophouse in Old Town. Modern rooms in a historic building. Popular — book ahead. One of Ipoh’s most-photographed interior spaces.
  • Sekeping Kong Heng: Stunning heritage conversion. Raw industrial aesthetic meets restored colonial architecture. Probably the most distinctive stay in Ipoh.
  • Banjaran Hotsprings Retreat: If you want something completely different — a luxury resort in a limestone valley with natural hot springs, caves, and geothermal pools. 15 minutes from the city. Higher price bracket but genuinely unique.
  • Standard accommodation: Search “Ipoh Old Town hotel” on Agoda — the heritage district has excellent mid-range options at very good prices.

The Food: Why Ipoh Has a Reputation

Ipoh’s food reputation is serious. Locals from KL make dedicated food pilgrimages. The water (filtered through limestone) is said to give Ipoh’s bean sprouts and tofu their distinctive texture. Whether or not that’s true, the food here is outstanding.

Ipoh White Coffee

The thing Ipoh is most famous for. Ipoh white coffee is roasted with palm oil margarine, making it lighter in colour and flavour than regular Malaysian kopi. The result is smooth, slightly caramel, and less bitter. Old Town White Coffee (the chain) actually originated here. For the real deal, go to the old kopitiam of Old Town rather than any chain.

Best places: Sin Yoon Loong, Nam Heong, Funny Mountain Soya Bean

Ipoh Chicken — The Benchmark

Ipoh’s poached chicken (and the related tau foo fah, soft tofu) are legendary. The chicken is poached in broth until silky, served sliced with rice and a light ginger-soy sauce. It sounds simple. It’s revelatory. The bean sprouts (giant, crunchy, local) served alongside are the best you’ll taste anywhere in Malaysia.

The famous spots: Restoran Onn Kee, Louis Chicken Rice, Kedai Kopi Indulgence

Hor Fun — Flat Rice Noodles in Broth

Ipoh-style hor fun: silky flat rice noodles in a light, clear prawn broth with shrimp, chicken, or a combination. Elegant and understated. Another dish that seems simple until you taste how good a proper version is.

Dim Sum

Ipoh’s Chinese heritage means excellent dim sum. The Old Town area has several dim sum restaurants that are packed on weekend mornings. Go early (7–9am is prime time).

Tau Foo Fah (Soft Tofu Dessert)

Silky-smooth warm tofu in a light ginger or plain syrup. A morning or afternoon snack that Ipoh does particularly well. Funny Mountain Soya Bean is the most famous stall for this.

Nasi Ganja

A legendary Ipoh nasi campur (mixed rice) stall. The name means “marijuana rice” — referring to the addictive quality of the food rather than any ingredient. Ayam merah (red chicken) and various curries ladled over rice. Queue likely.

The Street Art

Ipoh’s street art scene developed after Penang’s and was partly inspired by it, but has taken on its own character. The murals around Old Town and New Town are charming, witty, and woven into the fabric of the old shophouse district.

The most famous pieces are the series of iron wire sculptures and paintings around Concubine Lane (Lorong Panglima) and the surrounding streets. A dedicated street art walk takes 1–2 hours and covers most of the key pieces.

Pick up a map from your hotel or ask a local to point you toward the main cluster in Old Town.

Concubine Lane (Lorong Panglima)

A narrow alley in the heart of Old Town that was historically a row of houses kept by wealthy tin miners for their concubines. Now a heritage shopping and food street, touristy but charming. Good for trying local snacks, buying old-fashioned sweets, and photographing the narrow alley. Worth a 30-minute browse.

The Limestone Caves and Temples

Ipoh is surrounded by dramatic limestone karst outcrops. Many contain cave temples that are centuries old and genuinely atmospheric.

  • Sam Poh Tong Temple: An active Buddhist cave temple inside a limestone hill. Beautiful garden with turtles in a pond. Free entry. The cave interior is spectacular — stalactites, altars, candlelight. 10 minutes south of Ipoh centre.
  • Kek Lok Tong: Another impressive cave temple with a beautiful landscaped garden in a sheltered limestone valley. The garden is one of the best in Ipoh.
  • Perak Tong Temple: Contains a 40-foot-tall golden Buddha statue inside a limestone cave. 273 steps to a viewpoint overlooking the valley from the top of the limestone hill.

All three can be done in a half-day if you have a car or hire a Grab for the morning.

Kellie’s Castle

A strikingly atmospheric ruin about 20km south of Ipoh. Built by Scottish rubber baron William Kellie Smith in the early 1900s, never completed after his death in 1926. The unfinished castle sits in an overgrown estate — half Indo-Moorish architecture, half jungle ruin. Genuinely eerie and fascinating. Tours available. Worth the 30-minute drive from Ipoh.

Suggested Itinerary: 2 Days

Day 1 (Arrive, eat your way through Old Town):
Train or drive from KL. Check in to Old Town hotel. Afternoon: Concubine Lane browse and street art walk. Late afternoon: Sam Poh Tong cave temple (closes at dusk). Evening: Nasi Ganja or mixed rice dinner. Night walk through the illuminated Old Town.

Day 2 (Food, caves, depart):
7am: Dim sum or kopitiam breakfast with Ipoh white coffee. Mid-morning: Ipoh chicken rice at one of the famous stalls. Late morning: Kek Lok Tong or Perak Tong (or both). Lunch: Hor fun or tau foo fah. Optional: Kellie’s Castle drive. Afternoon train back to KL.

Practical Tips

  • Grab works well in Ipoh — you don’t need a car for the city centre, though you’ll need one (or a Grab) for the cave temples and Kellie’s Castle
  • Most places close in the early afternoon — especially kopitiam and hawker stalls. Lunch spots often close by 2pm
  • Go hungry and often — the local advice is to eat small amounts at multiple places rather than one big meal
  • Cash is preferred at older kopitiam and hawker stalls — bring enough
  • Book accommodation ahead for weekends — Ipoh’s popularity has grown significantly and good places fill up
  • Sunday mornings are busy for dim sum — arrive by 8am or expect a queue


🏛️ Book Your Ipoh Trip

🏨

Agoda

Best prices on Ipoh accommodation. Great selection of heritage boutique hotels in Old Town.

Search Ipoh Hotels

🌍

Booking.com

Compare options across Ipoh — from boutique shophouses to the Banjaran Hotsprings Retreat.

Search Booking.com

Some links are affiliate links. I earn a small commission if you sign up at no extra cost to you. I only recommend things I actually use.

Scroll to Top