Ipoh City

Capital of Perak known for its food

Limestone hills and cave temples frame Ipoh’s colonial core. People come for bean-sprout chicken, white coffee, painted shop houses, and short drives to Perak’s cave shrines and hilltop waterfalls.

Main image
Wikivoyage banner
030 Ipoh Enlightened Heart Elevated Balconies.jpg
12 Great King Chenmizang (Virupaksa) (9122510329).jpg
13 Lotus Ceiling in Pagoda (9122504717).jpg
14 Looking up inside the Pagoda (9122499297).jpg
15 Inside the Pagoda (9124715478).jpg
16 Prayer Wheels inside the Pagoda (9122487067).jpg
17 Buddha Statues inside the Pagoda (9124704348).jpg
20240502 Abandoned train carriage in yards outside Ipoh, Malaysia.jpg
20240502 Goods wagons in yard outside Ipoh, Malaysia.jpg
20240502 Houses from Class 93 ETS 204 train, Malaysia.jpg

Ipoh at a Glance#

Local Time
8:08 AM
GMT+8
Population
759,952

Costs: $25-60 per day - budget travelers: $25; comfortable midrange: $45-60.

Safety: Generally safe with normal precautions - low violent crime; watch for pickpockets in crowded spots.

Best Time: February-April, June-August - drier months good for cave temples and outdoor walks.

Malaysia’s revived tin-mining city - a foodie town of colonial and Chinese heritage, cave temples in dramatic limestone hills, and famous white coffee.

Why go / don’t miss: the heritage Old Town shophouses and street art, the cave temples (Sam Poh Tong, Kek Lok Tong) in the limestone hills, the concubine lane, the Ipoh railway station, and - above all - the food.

Neighborhoods: the Old Town and New Town for heritage, cafés and food.

Getting around: Grab, taxis and a walkable old town.

When to go: pleasant year-round; drier spells are best.

Where to stay: the Old Town for heritage and food.

Dining: a food pilgrimage - Ipoh white coffee, bean sprout chicken, hor fun noodles, and dim sum.

Local tips: come hungry (it’s one of Malaysia’s best food towns), tour the cave temples, and it’s an easy stop between KL and Penang.

Ipoh Railway Station (completed early 20th century) is nicknamed the “Taj Mahal of Ipoh” for its grand Moorish‑style architecture.

Why Visit Ipoh?#

Ipoh draws food‑minded travelers with its famous white coffee, kaya and the celebrated bean‑sprout chicken (nga choy kai) served in atmospheric old‑town cafés. Limestone karsts punctuate the landscape and house cave temples such as Perak Tong, offering a striking juxtaposition of nature and devotion. Colonial arcades, street murals and Concubine Lane complete the city’s mix of heritage, street food and dramatic scenery.

Who's Ipoh For?#

Foodies

Ipoh is famed for white coffee, bean-sprout chicken and dim sum, with limestone-cave cafés and bustling Old Town kopitiams concentrated in one area. Street-food diversity and affordable dining make it a top Malaysian culinary stop.

Nature Buffs

Limestone karst formations, cave temples like Kek Lok Tong and Gua Tempurung offer spelunking, scenic walks and photo opportunities. Nearby Kinta Nature Park and surrounding countryside provide pleasant birdwatching and hiking options.

Couples

Couples find boutique heritage hotels and rooftop cafés in Old Town, plus scenic drives to cave temples and nearby tea and vegetable plantations. It’s relaxed, affordable and well suited to short romantic breaks from Kuala Lumpur.

Backpackers

Ipoh has budget hostels, cheap street food and easy bus links to the Cameron Highlands and Penang. The compact, walkable centre is convenient for independent travelers on tight budgets exploring northern Peninsular Malaysia.

Best Things to Do in Ipoh#

Ipoh Bucket List#

Don't Miss

Ipoh Old Town - Cobblestone streets with famous murals and hawker stalls serving iconic Ipoh dishes.

Ipoh Railway Station - Edwardian colonial building often called the ‘Taj’, central historic landmark and photo spot.

Kek Lok Tong Cave Temple - Marble cave temple with landscaped gardens, reflective pools, and serene Buddha shrines.

Concubine Lane (Lorong Panglima) - Narrow heritage alley lined with souvenir stalls, street snacks, and old shophouses.

Lost World of Tambun - Theme-park and hot springs resort mixing water attractions, night markets, and family fun.

Hidden Gems

Han Chin Pet Soo Museum - Former Hakka miners’ club turned museum revealing Ipoh’s tin-mining social history.

Ho Yan Hor Museum - Tiny museum dedicated to founder Ho Yan Hor and his traditional herbal remedies.

Sekeping Kong Heng - Converted heritage court offering indie cafes, rooftop hangouts, and artsy photo corners.

Gunung Lang Recreational Park - Limestone cliffs, a lake ferry ride, walking trails and picnic spots locals enjoy.

Jalan Yau Tet Shin (Tong Sui Kai) dessert street - Evening dessert street where locals queue for chendol, kaya balls, and sweets.

Day Trips

Cameron Highlands - Cool highland tea estates, mossy forests, and strawberry farms about two hours away.

Kellie’s Castle (Batu Gajah) - Unfinished Scottish-style mansion with mysterious corridors and romantic ruin atmosphere.

Pangkor Island - Laid-back island reachable via Lumut ferry with beaches, fishing villages, and seafood.

Taiping - Historic colonial town with expansive Lake Gardens and Malaysia’s oldest zoo, under an hour.

Gopeng (white-water rafting and caves) - Adventure hub for white-water rafting, cave tubing and jungle trails thirty to forty minutes away.

Neighborhoods of Ipoh#

Ipoh Old Town

Ipoh Old Town is compact and charming, anchored by colonial buildings and a surprising café scene. It’s the best neighborhood for food fans - try local white coffee and street-side hawker dishes. Walkable and full of photo-worthy alleyways and wall murals.

Dining: Cafés · Nightlife: Low-key · Shopping: Antiques · Stays: Boutiques

Top Spots

  • Concubine Lane - Narrow lane revived with cafés, street art and snacks.
  • Birch Memorial & Town Hall area - Colonial-era architecture and photo ops.
  • Old Town cafés - Famous kopitiams and local coffee shops.

Kampung Kuchai & Railway Quarter

This area around the railway station mixes impressive colonial architecture with bustling markets and practical shops. It’s an easy place to base yourself for walks to museums, markets and evening food stalls. Families and budget travelers tend to find good value here.

Dining: Local · Nightlife: Quiet · Shopping: Markets · Stays: Mid-Range

Top Spots

  • Ipoh Railway Station - The grand colonial ‘Taj Mahal of Ipoh’ and nearby gardens.
  • Memory Lane / Pasar Besar - Central market area with local stalls.
  • Concubine Lane (extended) - Additional lanes and hidden cafés to explore.

Tambun & Gunung Rapat

Tambun and Gunung Rapat are Ipoh’s nature-and-food pair: cave temples and limestone karsts alongside famous dim sum restaurants. It’s slightly out of the city centre but well worth the short trip - great for families, photographers and anyone who loves cave temples and hearty local food.

Dining: Traditional · Nightlife: None · Shopping: Limited · Stays: Resorts

Top Spots

  • Kek Lok Tong Temple & Caves - Impressive cave temple set in limestone hills.
  • Lost World of Tambun - Theme park and hot springs popular with families.
  • Gunung Rapat dim sum cafés - Renowned local dim sum spots near the caves.

Plan Your Visit to Ipoh#

Dining
Renowned kopitiams and hawker classics
Bean-sprout chicken, pork noodles, hip cafés.
Nightlife
Quiet nights, emerging bars
Low-key bars and a small craft-beer scene.
Accommodation
Heritage hotels and budget stays
Stylish heritage hotels alongside cheap guesthouses.
Shopping
Old-town shops and local markets
Antique shops, local markets, and pastry stalls.

Best Time to Visit Ipoh#

Visit Ipoh between May and September for the relatively drier, sunnier weather-ideal for exploring limestone caves, murals and outdoor food stalls. Expect consistently warm temperatures (mid‑20s to low‑30s°C) year‑round, with heavier rain from October to February.

Hot Season

March - May

25°C - 34°C (77°F - 93°F)

Hot, humid days with frequent afternoon thunderstorms; great for early-morning walks and Ipoh’s food scene, but expect sticky afternoons and sudden downpours.

Southwest Monsoon

June - September

24°C - 32°C (75°F - 90°F)

Relatively drier and sunnier-best time for cave hikes, street-art tours and day trips to surrounding highlands without constant rain.

Northeast Monsoon

October - February

23°C - 31°C (73°F - 88°F)

Frequent heavy showers and overcast skies; indoor pursuits-food, cafes and cave temples-shine, though many day trips to waterfalls or highlands can be disrupted.

Climate

Ipoh's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 34°C. Heavy rainfall (2604 mm/year), wettest in October.

Best Time to Visit
FebruaryJanuaryMarch
Temperature & Rainfall
Temperature Range
31°
Warmest Month
16°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 32°C with oppressive humidity. Significant rainfall (168 mm) and mostly overcast skies.

57 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
22° 33°
88%
Humidity
Very Humid

Weather

168 mm
Rainfall
1.8 m/s
Wind
Calm
1.9
UV Index
Very High
11.8h daylight

February

February is hot, feeling like 33°C with oppressive humidity. Significant rainfall (160 mm) and mostly overcast skies.

59 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
23° 34°
85%
Humidity
Very Humid

Weather

160 mm
Rainfall
1.5 m/s
Wind
Calm
2.2
UV Index
Extreme
11.9h daylight

March

March is the hottest month, feeling like 34°C with oppressive humidity. Significant rainfall (191 mm) and mostly overcast skies.

57 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
23° 34°
86%
Humidity
Very Humid

Weather

191 mm
Rainfall
1.4 m/s
Wind
Calm
2.3
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 35°C with oppressive humidity. Heavy rain (272 mm) and mostly overcast skies.

55 Acceptable

Comfort

35°
Feels Like Hot
28°C
Temperature
23° 34°
87%
Humidity
Very Humid

Weather

272 mm
Rainfall
1.2 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

May

May is the hottest month, feeling like 35°C with oppressive humidity. Heavy rain (225 mm) and mostly overcast skies.

53 Acceptable

Comfort

35°
Feels Like Hot
28°C
Temperature
24° 33°
88%
Humidity
Very Humid

Weather

225 mm
Rainfall
1.3 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

June

June is hot, feeling like 34°C with oppressive humidity. Significant rainfall (155 mm) and mostly overcast skies.

57 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
23° 33°
88%
Humidity
Very Humid

Weather

155 mm
Rainfall
1.3 m/s
Wind
Calm
2.1
UV Index
Extreme
12.3h daylight

July

July is hot, feeling like 33°C with oppressive humidity. Significant rainfall (158 mm) and mostly overcast skies.

55 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
23° 33°
88%
Humidity
Very Humid

Weather

158 mm
Rainfall
1.4 m/s
Wind
Calm
2.0
UV Index
Extreme
12.2h daylight

August

August is hot, feeling like 33°C with oppressive humidity. Significant rainfall (162 mm) and mostly overcast skies.

57 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
23° 33°
88%
Humidity
Very Humid

Weather

162 mm
Rainfall
1.5 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 33°C with oppressive humidity. Heavy rain (228 mm) and mostly overcast skies.

55 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
23° 33°
88%
Humidity
Very Humid

Weather

228 mm
Rainfall
1.3 m/s
Wind
Calm
2.1
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 33°C with oppressive humidity. The wettest month with heavy rain (314 mm) and mostly overcast skies.

55 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
23° 33°
89%
Humidity
Very Humid

Weather

314 mm
Rainfall
1.2 m/s
Wind
Calm
2.0
UV Index
Very High
11.9h daylight

November

November is hot, feeling like 32°C with oppressive humidity. Heavy rain (307 mm) and mostly overcast skies.

55 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
23° 32°
90%
Humidity
Very Humid

Weather

307 mm
Rainfall
1.2 m/s
Wind
Calm
1.8
UV Index
Very High
11.8h daylight

December

December is hot, feeling like 32°C with oppressive humidity. Heavy rain (264 mm) and mostly overcast skies.

55 Acceptable

Comfort

32°
Feels Like Hot
27°C
Temperature
23° 32°
89%
Humidity
Very Humid

Weather

264 mm
Rainfall
1.4 m/s
Wind
Calm
1.7
UV Index
Very High
11.7h daylight

How to Get to Ipoh#

Ipoh is easiest reached by domestic flight to Sultan Azlan Shah Airport (IPH) or by intercity KTM ETS trains to Ipoh Railway Station. Many international visitors fly into Penang (PEN) or Kuala Lumpur (KUL) and continue by coach or ETS to Ipoh.

By Air

Sultan Azlan Shah Airport (IPH): The small domestic airport serving Ipoh is Sultan Azlan Shah Airport, about 12 km south of the city centre. The fastest option is a metered taxi or Grab (roughly RM25-40, 20-30 minutes depending on traffic). There is occasional private shuttle service and hotel transfers for a similar price; flights are mainly domestic so check schedules.

Penang International Airport (PEN): Penang is a common alternative for international travellers. From Penang Airport you can take an express coach to Ipoh (typical fares RM20-30) or drive/ride‑hail (about 2-2.5 hours, depending on traffic). Coaches depart from George Town/Butterworth hubs and arrive at Ipoh’s bus terminal(s).

Kuala Lumpur International Airport (KUL): If arriving at KLIA, the usual route is KLIA Ekspres or KLIA Transit to KL Sentral (KLIA Ekspres ≈ RM55, ~28 minutes) then the KTM ETS from KL Sentral to Ipoh (about 2-2.5 hours). ETS fares vary by class and time but typically range from around RM18-50 one-way.

By Train & Bus

Train: Ipoh is served by KTM ETS high‑speed intercity trains at Ipoh Railway Station (central, near the Old Town). The KL Sentral-Ipoh ETS journey takes about 2-2.5 hours; tickets vary by class and time of booking (typically in the low tens to a few dozen ringgit). The ETS is the most comfortable and reliable overland option from Kuala Lumpur or the north.

Bus: Long‑distance coaches arrive at Ipoh’s bus terminals (Amanjaya/Ipoh Sentral area). Buses run frequently from Kuala Lumpur (TBS), Penang and other Peninsular hubs; fares are generally RM10-35 depending on operator and route, and journey times are roughly 2.5-4 hours. Local feeder buses and taxis link the bus terminals to the city centre and attractions.

How to Get Around Ipoh#

Ipoh is compact enough that the ETS plus short taxi or Grab rides will cover most arrivals and transfers - that combination is convenient and time‑efficient. For getting around the city itself, walking in the Old Town and using Grab/taxis for outer sights works best; local buses are cheap but less reliable for tight schedules.

  • KTM ETS (intercity train) (RM18-55) - The ETS is the best option for comfort and speed between Ipoh and Kuala Lumpur or Penang. Trains arrive at the handsome Ipoh Railway Station close to Old Town, making it handy for sightseeing on arrival. Book tickets in advance for peak periods and choose a higher class for extra legroom; trains are punctual and far quicker than road during heavy traffic.
  • Intercity buses (coach) (RM10-35) - Coaches run from KL (TBS), Penang and other cities to Ipoh’s bus terminals (Amanjaya/Ipoh Sentral). They’re generally cheaper than the ETS and offer many departure times, but journeys take longer if traffic is bad. Choose reputable operators (Plusliner, Transnasional and others) and arrive at the correct terminal - some stop at different terminals in Ipoh.
  • Sultan Azlan Shah Airport transfers (taxi / Grab) (RM25-40) - From IPH the quickest way into town is by metered taxi or Grab; journeys take about 20-30 minutes depending on traffic and cost roughly RM25-40. Pre‑booked private transfers and some hotels offer fixed‑rate pickups; public transport options at the airport are limited, so ride‑hail or taxi is usually the most practical choice.
  • Local buses (Perak / Ipoh City buses) (RM1-3.50) - Ipoh has a network of local buses serving the suburbs, Old Town and major attractions; fares are low (usually a few ringgit) but services can be infrequent outside peak hours. Buses are the cheapest way to get around, but routes are not always straightforward for visitors - check local timetables or ask at your hotel. Some tourist spots are better reached by taxi or Grab.
  • Car rental (RM120-250/day) - Renting a car gives the most flexibility for exploring Ipoh’s outskirts (caves, plantations and countryside) and nearby Perak attractions. Expect daily rental rates to start around the low hundreds of ringgit; parking in town is generally available but can be tight near Old Town at peak times. A car is especially useful if you plan day trips to nearby natural sites.
  • Walking - Ipoh’s compact Old Town is best explored on foot - most heritage sites, cafes and street art are within easy walking distance. Pavements can be uneven in places, so wear sensible shoes and allow time to stop and explore side streets and coffee shops.

Where to Stay in Ipoh#

Budget

Old Town / Jalan Sultan Iskandar - $10-50/night

Small guesthouses and budget hotels in Old Town near cafes and heritage murals. Clean basics and walking distance to attractions and street food.

Budget guesthouses and hostels (Ipoh Old Town) - Cheap stays near heritage sites

M Boutique Hotel (budget rooms available) - Simple, central and clean

Mid-Range

Old Town / Kinta River - $50-140/night

Modern hotels and comfortable resorts near Old Town and the Kinta River. Good balance of comfort, local dining options, and sightseeing access.

WEIL Hotel Ipoh - Modern hotel, pool and central location

The Haven Resort Ipoh - Scenic, comfortable mid-range resort

Luxury

Tambun / The Banjaran area - $150-450/night

Boutique luxury retreats with hot springs, spa treatments, and private villas. Ideal for relaxing stays a short drive from Ipoh town center.

The Banjaran Hotsprings Retreat - Boutique luxury, hot springs and spa

The Haven Resort (premium villas) - Upscale villas with lake views

Best for First-Timers

Old Town / Tambun - $40-200/night

Stay in Old Town for walkable access to murals, cafes, and markets. Alternatively, book a day at a nearby hot-springs resort for a different experience.

WEIL Hotel Ipoh - Central, easy walking to Old Town

The Banjaran Hotsprings Retreat - Unique wellness experience and tours

Best for Families

Tambun / Kinta - $90-300/night

Resorts with family villas, pools, and easy access to family attractions like Lost World of Tambun and cave temples. Good for multi-day stays.

The Haven Resort Ipoh - Family villas and pool facilities

The Banjaran Hotsprings Retreat - Private villas and kid-friendly pools

Best for Digital Nomads

Old Town / Kinta River - $45-160/night

Mid-range hotels and resorts with stable internet and quiet public spaces. Great for mixing focused remote work with exploration of Ipoh’s culinary scene.

WEIL Hotel Ipoh - Reliable Wi‑Fi and business facilities

The Haven Resort Ipoh - Calm workspaces and scenic views

Where to Eat in Ipoh#

Ipoh is a food city built around a few genius ideas: crunchy bean‑sprout chicken served with steamed rice, silky hor fun, and the famously creamy Ipoh white coffee. Old Town - around Concubine Lane and Jalan Bandar - is where most of the must‑visit stalls sit, often in decades‑old shop houses.

Come for breakfast and stay through dessert: dim sum, kaya puffs and tau fu fah (soy pudding) are just as important as the day’s main courses.

Local Food

Ipoh’s food reputation rests on bean‑sprout chicken, silky hor fun and the city’s milky ‘white coffee’ - most of the famous stalls sit within Old Town’s compact walking area.

  • Lou Wong Bean Sprout Chicken - Charcoal‑roasted chicken with crunchy bean sprouts.
  • Onn Kee - Bustling chicken‑rice spot in the old town.
  • Thean Chun - Ipoh hor fun and dessert classics, very popular.
  • Nam Heong White Coffee - Signature Ipoh white coffee and kaya puffs.
International Food

Ipoh pairs its hawker heritage with a growing café culture; boutique cafés and small bistros offer international dishes alongside traditional favourites.

  • Boutique cafés on Concubine Lane - Modern brunches and international coffee choices.
  • Jalan Sultan Iskandar bistros - Casual western and fusion options in town.
  • Mall bistros (Ipoh Parade area) - Familiar international chains and casual dining.
Vegetarian

Vegetarians do well in Ipoh: many old‑town restaurants and dim‑sum houses offer vegetable dishes, and the café scene has expanded vegetarian brunch options.

  • Foh San Dim Sum - Dim sum house; several vegetable dim sum options.
  • Nam Heong White Coffee - Vegetarian snacks and meat‑free breakfast choices.
  • Thean Chun - Can serve vegetable hor fun and local meat‑free dishes.

Breakdown of cuisine types found across Ipoh’s restaurants and food venues, based on OpenStreetMap data.

Malaysian
Chinese
Burger
Chicken
Pizza
Indian
Asian
Local
Thai
Cake
Japanese
Curry
Western
Coffee Shop
Seafood
Barbecue
Regional
Sandwich
Tea
Malay

Nightlife in Ipoh#

Ipoh’s evenings focus on food and relaxed cafés in the Old Town - Lantern-lit Concubine Lane and Jalan Sultan Iskandar come alive after dark. Expect casual beer bars and boutique cafés plus great late-night local eats. Streets are walkable and generally safe; taxis and e-hailing work well for late returns.

Best Bets

Shopping in Ipoh#

Ipoh’s shopping is concentrated in its charming Old Town and a couple of reliable malls. Stroll Concubine Lane and the surrounding heritage streets for independent craft shops, snacks and boutique stores; for air-conditioned shopping visit Ipoh Parade or Kinta City. Look for local white coffee, kaya and handcrafted souvenirs to bring home.

Best Bets

Digital Nomads in Ipoh#

Ipoh is a budget‑friendly pick for remote workers who like a strong coffee scene and easy access to nature. Malaysia had no dedicated digital nomad visa as of 2024; many nationalities get visa‑free entry for 30-90 days, but rules vary - check ahead.

Monthly costs are low compared with Kuala Lumpur: MYR2,000-MYR4,000 (~€420-€840) will cover a comfortable one‑bed, food and occasional coworking. City internet is adequate for most remote tasks (50-150 Mbps typical); cafés are reliable for casual work.

Coworking Spaces
Ipoh’s scene is café‑centric with a smattering of small coworking options. It’s popular with nomads who want a slower pace and lower costs.
  • Ipoh Old Town cafés - coffee culture, many plug sockets
  • The Recipe Hub (coworking) - local creatives, small events
  • Universiti Perak spaces - quiet study areas, reliable Wi‑Fi
  • Boutique hotels with workspaces - day passes sometimes available
Internet & Connectivity
Connectivity in Ipoh is reliable for standard remote work; heavy upload‑intensive work is best done with wired/fiber connections in apartments or offices.
  • City broadband - 50-150 Mbps in town areas
  • Mobile 4G coverage - strong across city, rural spots weaker
  • Cafe Wi‑Fi - generally usable, varies by cafe
  • Local ISPs (TM, Time) - home plans competitively priced
Community & Networking
Expect a modest but warm community centered on cafés and creative meetups. Networking is informal and leans heavily on social events and Facebook groups.
  • Ipoh creative meetups - photography and café communities
  • Expat and nomad FB groups - housing swaps, event postings frequent
  • Local food tours and socials - great for meeting people outside work
  • University events - occasional talks, networking opportunities
Amenities
Accommodation
Bars & Pubs
Bike Rentals
Cafes
Coworking
Culture
Fitness
Laundromats
Libraries
Pharmacies
Restaurants
Shopping
Viewpoints

Demographics

Density
4,709/km²
Dense Urban
Est. Median Age
33
Male 49.5% Female 50.5%
Age Distribution
  Children 22.6%   Youth 14.5%   Working age 52.7%   Elderly 10.2%

Nearby Cities #