Luxury MPV
Toyota Alphard
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →The 150-metre alley everyone photographs in Ipoh Old Town — Funny Mountain tau fu fah, Air Mata Kucing longan, pomelo salad, the wishing wall and how to fit it into a 30 to 60 minute Old Town stop on a Singapore weekend.
Concubine Lane — properly Lorong Panglima — is the narrow 150-metre alley running between Jalan Bandar Timah and Jalan Sultan Yussuf in Ipoh Old Town. Born from the city’s tin-mining boom of the 1900s when wealthy tycoons reportedly housed their second wives in shophouses on this lane, today it’s a touristy but atmospheric snack-and-souvenir strip. The headline isn’t a sit-down meal — it’s a 30 to 60 minute graze through silken tofu pudding, longan iced drinks, pomelo salad and heritage shophouse photos, integrated into a broader Ipoh Old Town walking tour.
Concubine Lane (Lorong Panglima) is one of three parallel restored alleys in Ipoh Old Town. The middle one — the original Concubine Lane — runs between Jalan Bandar Timah and Jalan Sultan Yussuf, about 150 metres long and 3 to 4 metres wide. The two adjacent lanes are Market Lane (sometimes called First Concubine Lane) and a third lane known as Second Concubine Lane; both are restored heritage strips and noticeably less touristy than the main Lorong Panglima.
The backstory is the reason for the name. Ipoh’s tin-mining tycoons in the early 1900s — at the height of Perak’s century-long tin boom — reportedly used the shophouses on this alley to house their second wives (“concubines” in the colloquial English of the period), kept separate from their primary households nearby. Whether the story is fully historical or partly folkloric is debated by local historians, but the name stuck and the alley became a heritage-tourism focal point in the 2010s when Ipoh Old Town’s restoration work picked up.
Today the lane is a concentrated strip of snack vendors, souvenir shops, photo spots and a couple of bubble tea cafes. It’s openly touristy — locals will tell you it’s “for tourists” rather than “where locals eat” — but the heritage shophouse facades are genuine, the snack vendors are mostly long-standing, and the photogenic atmosphere is real. As one stop on a broader Old Town walk, it earns its 30 to 60 minutes.
Concubine Lane is a graze, not a meal. Order small, share with the group, and pace yourself — there are 5 to 7 worthwhile vendors and you’ll want stomach space for a sit-down kopitiam meal afterwards. Headline stops:
| Vendor | Speciality | Indicative price | Notes |
|---|---|---|---|
| Funny Mountain Tau Fu Fah | Silken tofu pudding (clear ginger or sweet syrup) | MYR 2–3 / bowl | Drive-through-style, no seating. Opens ~10 AM, sells out by 6 PM (often earlier on weekends). Cash only. Corner of Jalan Theatre. |
| Air Mata Kucing | Longan + dried winter-melon iced drink (“cat’s tear water”) | MYR 4–6 / cup | 70+ year heritage stall at the Jalan Petaling / Jalan Hang Lekir intersection — technically just outside Concubine Lane but the standard pairing. |
| Pomelo salad stall | Citrus + chilli + sambal + dried shrimp pomelo salad | MYR 8–15 / serving | Heritage stall on the lane itself. Sweet-sour-spicy hit; share between two. |
| Coconut shake | Fresh young coconut blended with vanilla ice cream | MYR 7–10 / cup | Several vendors on the lane. Cooling on a hot afternoon. |
| Kacang putih cart | Mixed Indian-Muslim nuts + chickpea snacks | MYR 3–5 / scoop | Salty crunchy graze; bring back as a takeaway snack. |
| Egg tart shops | Cantonese-style flaky egg tarts (multiple shops) | MYR 3–5 / each | Best eaten warm at the shop. Ipoh egg tarts are a known regional speciality. |
| Heritage sweets stall | Salt + tamarind preserved fruit, dried plum, gula melaka coconut candy, kuih bahulu | MYR 5–15 / pack | Souvenir-friendly heritage sweets in vacuum-sealed packs. |
| Charcoal-grilled satay (some carts) | Skewered chicken / beef satay with peanut sauce | MYR 1.50–2.50 / stick | Not always present — depends on the day and vendor schedule. Order 8 to 10 sticks for a small group. |
For the iconic Ipoh dishes — bean sprout chicken, hor fun, dim sum — Concubine Lane isn’t the place. Walk five minutes to Lou Wong Tauge Ayam (Jalan Yau Tet Shin) for the bean sprout chicken meal, or head to Foh San or Ming Court for dim sum. Our Ipoh food guide from r1 covers all six iconic Ipoh dishes side by side; this page is the snack-and-souvenir deep-dive specific to the Concubine Lane strip. For the dim sum scene specifically — Foh San, Ming Court, Yoke Fook Moon — see our Ipoh dim sum guide.
The natural kopitiam landing five minutes’ walk from Concubine Lane is Sin Yoon Loong on Jalan Bandar Timah — Ipoh’s oldest white coffee shop (1937) and a working heritage kopitiam serving white coffee, kaya butter toast and half-boiled eggs. Cash only; open roughly 7 AM to 4 PM and closed Wednesdays. Order white coffee, two slices of kaya toast, two soft-boiled eggs, total under MYR 15 per person.
The pairing is the standard SG-visitor shape: graze the lane for 45 minutes (Funny Mountain tofu pudding, Air Mata Kucing, pomelo salad, a few photos at the wishing wall), then walk five minutes to Sin Yoon Loong for the sit-down white coffee that anchors the experience. Our Ipoh white coffee guide from r1 covers Sin Yoon Loong, Nam Heong and the broader white-coffee heritage trio in detail.
Concubine Lane is the most-photographed alley in Ipoh, and the photo spots are concentrated within the 150 metres of the main lane:
Concubine Lane sits inside the broader cluster of Ipoh Old Town heritage photo spots — the Ernest Zacharevic murals on Mural Art Lane (10 minutes’ walk), the Moorish-revival Ipoh Railway Station (15 minutes’ walk), the Birch Memorial Tower. Don’t make Concubine Lane a destination on its own; integrate it into a 2 to 3 hour Old Town walking morning.
Concubine Lane is heritage-vendor territory and the practicalities reflect that:
Ipoh sits roughly 330 km and 5 hours from Singapore via Tuas Second Link and the North-South Expressway (PLUS, E2) — an hour past KL, three hours short of Penang. A 2D1N is the realistic minimum; 3D2N is comfortable. Concubine Lane is a 30 to 60 minute stop inside a half-day Old Town walking morning, not a destination on its own — see our Ipoh Old Town guide for the full self-guided heritage loop and our Ipoh weekend itinerary guide for the trip shape.
Stay in an Old Town hotel and you’re walking-distance from the lane and from Sin Yoon Loong, Lou Wong, Foh San and the mural cluster. For a premium pairing on a 3D2N, anchor on the Banjaran Hotsprings Retreat for the wellness escape side of the trip — Old Town heritage morning into Banjaran villa afternoon is the standard “premium Ipoh” shape we get asked about.
From SGD ~340 (Standard MPV) for SG↔Ipoh one-way — similar to our SG↔KL fare via the PLUS Highway, all cross-border and Malaysian highway tolls included. Ipoh isn’t on our fixed pricing matrix because it sits an hour beyond the KL pillar; we quote it as an extension of the KL corridor — see our SG to KL chauffeur for the corridor framing. The Standard MPV (Voxy / Noah / Serena, 7-seat) is the workhorse; see our fleet for capacity. If you’d rather drive yourself, the VEP (mandatory since July 2025) is the first step. Day-disposal in Ipoh works the same way as our full-day driver Singapore hourly model — useful if you want one driver running the Old Town walking loop in the morning, lunch at Lou Wong, cave temples in the afternoon and dim sum dinner.
For peer heritage food strips elsewhere in the region, our Penang street food guide covers George Town’s hawker hot-spots — Penang’s heritage-food density is higher and the depth runs deeper, but the alley-and-shophouse aesthetic is comparable. Our JB food day trip guide covers the cross-border Malaysian-food-from-SG angle for visitors who want the Concubine-Lane vibe without the 5-hour drive — JB’s heritage food alleys (Kim Yam, Tan Hiok Nee, Jalan Trus) are the closest peer for an SG day-trip-able heritage graze.
Funny Mountain Tau Fu Fah at the corner of Jalan Theatre — silken tofu pudding with clear ginger or sweet syrup, MYR 2–3 a bowl, sells out by 6 PM (earlier on weekends). Pair with the Air Mata Kucing longan-and-winter-melon iced drink at the Jalan Petaling intersection (MYR 4–6 a cup, 70+ year heritage stall). Those two are the headline grazes; everything else is bonus.
30 to 60 minutes — long enough to graze the headline snacks (Funny Mountain tofu pudding, Air Mata Kucing, pomelo salad), photograph the wishing wall and a few shophouse facades, and walk the 150-metre lane end to end. Not a destination on its own; integrate into a 2–3 hour Ipoh Old Town walking morning.
Weekday morning 9 to 11 AM is the sweet spot — soft light, open vendors, minimal crowds, the wishing wall to yourself. Avoid Saturday and Sunday 12 to 4 PM when KL coach-tour day-trippers fill the lane and Funny Mountain sells out. Late afternoon 3 to 5 PM is the second-best window with golden-hour light on the shophouse facades.
Yes — most heritage vendors don’t accept cards. Bring MYR 50 in small notes (1, 5, 10) before walking in. Funny Mountain, Air Mata Kucing, the pomelo salad stall and most snack vendors are cash-only. ATMs are on Jalan Sultan Idris Shah a 5-minute walk away. Vendors typically don’t break MYR 100 notes for small purchases.
No — locals openly describe the lane as “for tourists” rather than where they eat. The heritage-tourism vibe is real, the snack vendors are mostly long-standing, but for the iconic Ipoh dishes (bean sprout chicken, hor fun, dim sum, white coffee) you walk five to ten minutes off the lane. See our Ipoh food guide from r1 for the full local-eats breakdown.
The whole Ipoh Old Town heritage walking loop is centred on the same blocks — the Moorish-revival railway station, Town Hall and Padang, Birch Memorial, the Ernest Zacharevic mural cluster on Mural Art Lane, and the Han Chin Pet Soo tin-miners’ museum (booking required). For the kopitiam landing, Sin Yoon Loong on Jalan Bandar Timah is a 5-minute walk. For dim sum, our Ipoh dim sum guide covers Foh San, Ming Court and Yoke Fook Moon.
Private chauffeur door-to-door for the 5-hour SG↔Ipoh run, from SGD ~340 for the Standard MPV one-way (similar to our SG↔KL fare via the PLUS Highway), with all cross-border and Malaysian highway tolls included. Stay in an Old Town hotel (WEIL, DoubleTree, M Boutique) and Concubine Lane is a 5-minute walk from the door. WhatsApp us with hotel address, dates and group size.
Here's what we'd reach for on this run. Tap through for the full spec sheet and sample fares.
Luxury MPV
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →
Standard MPV
Budget-friendly family MPV — great for short cross-border runs. 5 pax with 2 checked + 2 cabin bags.
See Toyota Voxy details →