Ipoh travel guide
White coffee, cave temples and a tin-rush old town
Ipoh is Perak's capital, a former tin town between Kuala Lumpur and Penang that people visit mainly to eat. Spend two or three days on the colonial Old Town, limestone cave temples and dishes such as bean sprout chicken. January to February and June to August are the drier spells. Costs are moderate, and visitors fill in the MDAC arrival card.
Ipoh sits in the Kinta Valley, ringed by limestone hills, about 200 km north of Kuala Lumpur on the road to Penang. Tin made it rich from the late 1870s. When the mines closed, food and restored colonial streets brought the city back, and most visitors now give it two or three days of eating and walking.
The Kinta River divides the centre. Old Town, on the west bank, is the part to explore on foot. It starts at the white railway station that locals call the Taj Mahal of Ipoh, with the Town Hall opposite and the Birch Memorial clock tower a short walk away. Behind them run lanes of shophouses painted with murals. Concubine Lane is the busiest; go early, before the weekend crowds.
Breakfast means white coffee in an old-town kopitiam such as Sin Yoon Loong or Nam Heong, with egg tarts on the side; the beans are roasted with margarine, which gives the coffee its caramel edge. Dinner is bean sprout chicken at the big shops on Jalan Yau Tet Shin. The sprouts are short and fat, and locals credit the limestone water for their crunch. Salt-baked chicken and kai see hor fun, a silky rice noodle soup with shredded chicken, are the other dishes to hunt down.
Several limestone outcrops on the city edge hold Buddhist cave temples. Perak Tong, north of town, has painted walls inside plus a stiff climb to a view over the valley. Sam Poh Tong and Kek Lok Tong lie to the south. Gua Tempurung, near the Gopeng exit of the expressway, is the largest limestone cave in Peninsular Malaysia, with walkway tours and wet trips through the underground river.
Further out, Kellie's Castle near Batu Gajah is the shell of a Scottish planter's mansion left unfinished in the 1920s. Tambun, on the north-east edge, has hot springs next to the Lost World of Tambun theme park. Taiping, Kuala Kangsar and the Cameron Highlands are all realistic day trips.
Explore Ipoh by theme
Find your kind of trip: 24 travel themes, each with the packages in Ipoh.
Ipoh at a glance
The essentials first-time visitors ask about, in one place.
Explore more of Malaysia
Pick a place by travel style: beaches, nature, cities, heritage, hills, islands.
Nothing in that category yet.
Top things to do in Ipoh
Old Town heritage, cave temples in the limestone hills and a long list of things to eat.
No things to do in Ipoh are listed yet. Browse all things to do
Best time to visit Ipoh
Month by month, so you can pick the weather and the crowds you want.
Fewer heavy storms, good for walking Old Town and climbing to the cave temples.
Thunderstorms most afternoons; keep caves and outdoor sights for the morning.
Chinese New Year and long weekends fill Ipoh with visitors from Kuala Lumpur and Penang, and queues at the famous chicken and dim sum shops get long; eat at off-peak hours.
Packages in Demand
A Journey to Remember
Tours, activities and day trips in and around this destination, with the details you need before booking.
No packages in Ipoh are listed yet. Browse all packages
Create Your Custom-Made Trip to Ipoh
Traveling to Ipoh? Chat with a Local Travel Specialist in Ipoh Who Can Help Organize Your Trip.
START HEREOur Travel Experts are Recommended by
Plan your trip
Practical answers before you go. Pick a topic.
Getting there
ETS train, Amanjaya buses and a small airport
Ipoh is easiest to reach by ETS train. West Coast Line services from KL Sentral take two hours, or two and a half on stopping trains, to the colonial station, and continue north to Butterworth for Penang. Long-distance buses use Terminal Amanjaya, north of the centre, and Ipoh also has a small airport. The white colonial station stands on the edge of Old Town, so many guesthouses are a short walk or a cheap Grab from the platform. Sultan Azlan Shah Airport (IPH) is tiny, with a Scoot link to Singapore and an AirAsia route to Johor Bahru. Everyone else flies into KLIA or Penang and finishes by rail or road; from KLIA, the KLIA Ekspres reaches KL Sentral in about 28 minutes for the ETS connection.
- ETS from KL Sentral
- About 2 hours express, 2.5 hours on stopping trains
- Sultan Azlan Shah Airport (IPH)
- Flights from Singapore and Johor Bahru; Grab into town
- Terminal Amanjaya
- 16 km north; myBAS T30a or T30b to Medan Kidd about every 30 minutes
- Medan Kidd
- Old Town local bus station, for Taiping and the Cameron Highlands
- Book weekend ETS seats a few days ahead: Friday and Sunday trains sell out and the station concourse gets packed.
- The T30 buses only take Touch 'n Go, sold at the information counter downstairs at Amanjaya.
Where to stay
Concubine Lane shophouses, Jalan Ali Pitchay or the Tambun hot springs
Sleep in the Old Town if you want breakfast, the station and the mural lanes within a few minutes' walk. Converted shophouses around Concubine Lane and Jalan Ali Pitchay suit short stays, the larger hotels sit east of the Kinta River, and the Tambun hot springs resorts suit families with a car. Weekend visitors from Kuala Lumpur and Penang fill the boutique places first, so book those early for a Saturday night.
- Old Town
- Boutique rooms in restored shophouses and colonial bungalows near Concubine Lane; the best base for a first visit, though rooms are often small
- New Town
- Bigger hotels and a cluster of budget rooms around Jalan Ali Pitchay; good value, but a hot walk over the river to the kopitiam
- Greentown
- Business hotels near the newer bars and restaurants; you will need Grab for the sights
- Tambun
- Resort hotels by the hot springs and the Lost World of Tambun; suits families, far from the Old Town breakfasts
Getting around
Old Town on foot, Grab to the hills
Old Town Ipoh, the compact grid west of the Kinta River, is best seen on foot; take Grab for New Town, the cave temples and anything further out. A morning walk covers the station, the Town Hall, the Birch Memorial clock tower and the mural lanes, and the late-morning heat makes short Grab hops worthwhile. New Town, over the bridges to the east, is broader and hotter to walk but fine for an evening meal. The rest of what you will want to see is scattered among the limestone hills, and Grab is the realistic way to reach it: Perak Tong and Tambun lie north, Sam Poh Tong and Kek Lok Tong south, Kellie's Castle out near Batu Gajah. Most streets in the centre are one-way, which matters if you hire a car. Street names add a twist, because the colonial names were replaced in the 1980s and older locals still use them: Jalan Bijih Timah is Treacher Street to many.
- Walking
- The Old Town grid, then over the river to New Town
- Grab
- Cave temples, Tambun, Kellie's Castle and Gua Tempurung
- Local buses
- Medan Kidd on Jalan Tun Abdul Razak, south of the station
- Car hire
- Easiest for a day joining up Gopeng, Gua Tempurung and Kellie's Castle
- Walk Old Town before 10am, when Concubine Lane is still quiet and the shophouse fronts are in shade.
Know before you go
What makes Ipoh worth the trip, and what catches visitors out.
Why travelers love it
- The railway station square after 8pm, when the fountains come on in front of the white colonial station.
- White coffee and egg tarts for breakfast in an Old Town kopitiam.
- Perak Tong, a cave temple with painted walls and a steep climb to a view over the valley.
- Bean sprout chicken after dark, when the rival shops set their tables out on the pavement and the sprouts arrive glistening with soy and oil.
- Gua Tempurung, the peninsula's largest limestone cave, with wet tours along its underground river.
Good to know
- Many famous food shops close by early afternoon or on one fixed weekday, so plan meals around opening hours.
- Weekends get crowded with day-trippers from Kuala Lumpur and Penang, and the roads by the station jam up.
- Street names changed in the 1980s; older locals may still say Treacher Street for Jalan Bijih Timah.
- Central Market traders quote tourists high, so check prices before you buy.
Trip fit
BookingMentor editorial ratings out of 5, based on a first-time visitor's experience.
Weather in Ipoh, month by month
Ipoh's afternoons reach 31 to 33°C year-round. October is the stormiest month with about 297 mm of rain, and January the driest at about 132 mm.
Climate figures are approximate long-term averages for Ipoh (IEM, via Wikipedia).
Concubine Lane, kopitiam breakfasts and the Perak Tong cave temple
Two days fit Ipoh well. Spend the first in the Old Town, with white coffee and egg tarts in a kopitiam, Concubine Lane before the tour groups, and a booked tour of the Han Chin Pet Soo miners' club. On the second, take a Grab north to the Perak Tong cave temple and climb early.
Day one, morning. Start with white coffee and egg tarts in an Old Town kopitiam, then walk from the railway station past the Town Hall and the Birch Memorial clock tower into the shophouse lanes. See Concubine Lane before the tour groups arrive and drop into Kong Heng Square on Jalan Sultan Yussuf for a second coffee.
Afternoon. Book a slot at Han Chin Pet Soo, a former Hakka miners' club that tells the story of the tin rush through its gambling tables and opium beds. Rest through the hottest hours, then cross the river to Jalan Yau Tet Shin for bean sprout chicken at dinner. After dark the fountains play on the station square.
Head south for Sam Poh Tong and Kek Lok Tong, where gardens and ponds sit in the hollow behind the cave. Give the afternoon either to Kellie's Castle near Batu Gajah, the shell of a Scottish planter's unfinished mansion, or to the hot springs at Tambun. Finish with salt-baked chicken back in town, or supper in Bandar Baru Medan behind Kinta City.
Bean sprout chicken, kai see hor fun and Ipoh white coffee
Ipoh's food is the main draw after its heritage lanes. White coffee, roasted with margarine and served with condensed milk, comes with egg tarts at breakfast, and lunch is bean sprout chicken or kai see hor fun noodles. Go early, because many famous shops sell out by early afternoon or close one day a week.
In the Old Town kopitiam, white coffee is the order: beans roasted with margarine and served with condensed milk, sweet and nutty, with flaky egg tarts on the side. Sin Yoon Loong and Nam Heong are the old names. Ipoh is mostly Cantonese, so dim sum breakfasts are a serious matter too, served in big, noisy halls where the trolleys and trays circulate from dawn.
Lunch and dinner bring the chicken dishes. Bean sprout chicken means poached chicken with a plate of short, plump sprouts that locals credit to the limestone water; the two big shops facing each other on Jalan Yau Tet Shin are the classic place. Kai see hor fun is silky flat rice noodles in a clear prawn and chicken broth, and salt-baked chicken comes wrapped in paper after cooking in hot salt, sold whole to take away. Silken soy pudding, tau fu fa, is the snack.
Timing is everything. Many famous shops close by early afternoon or shut one day a week, and on weekends day-trippers from Kuala Lumpur and Penang queue outside the best known; plenty of locals avoid those and eat at the next shop along. For late food, Bandar Baru Medan behind the Kinta City mall has been the supper spot for years.
Gua Tempurung, Kellie's Castle and Kuala Kangsar by car
Hire a car or driver for a day around the Kinta Valley. Gua Tempurung, near the Gopeng exit of the North-South Expressway, is the largest limestone cave in Peninsular Malaysia, and Kellie's Castle is nearby. ETS trains run north to Kuala Kangsar, Perak's royal town, and the Cameron Highlands are reachable by road.
The short tours stay on walkways; the long wet tours wade along the underground river and squeeze through gaps in the rock, and need a minimum group of about eight. Gopeng itself is a base for river rafting. Combine either with Kellie's Castle near Batu Gajah, the unfinished mansion of a Scottish rubber planter who died in the 1920s.
North on the railway, two towns make easy trips by ETS. Kuala Kangsar, Perak's royal town, has the gold-domed Ubudiah Mosque on a rise near the palace and a quiet riverside. Taiping, the old state capital before Ipoh overtook it, has the Lake Gardens, laid out on old mining pools beneath rain trees, and the hill station of Bukit Larut above.
The Cameron Highlands, with tea estates, cooler air and forest trails, are reachable by bus from the Medan Kidd local station and work better as an overnight than a day trip. Weather counts on all of these: Ipoh's rain peaks in October, at close to 300 mm, and April is also wet, so plan caves and hills for the morning and keep the afternoon for the drive back.
Travelers are asking
No questions yet about Ipoh. Ask the community or our travel team, and the answer will show here once it is published.
Our travel desk answers questions about Ipoh
How we research our Ipoh travel guide
Ipoh facts here are checked against the city council's official site and Tourism Malaysia, with entry rules from the MDAC page. ETS timetables and kopitiam opening days are the details we recheck most often.
Last updated . Spotted something out of date? Tell us.
Checked against trusted sources:
Official website of IpohMalaysia Digital Arrival CardTourism Malaysia
Before You Go...
Discover Trips & Info
A Travel Network Connection Travelers and locals
Incredible Event & Festival, Don't Miss!
Most Popular Event & Festival of Ipoh
Festivals and events in this destination, with dates, venues and ticket details where available.
No upcoming festivals or events in Ipoh are listed right now. Browse all events
Memorable Experiences
Where to Go (& NOT Go) In Ipoh!
Roaming the World one Adventure at a Time: Travel Tales, Tips, and Inspiration for wanderlusters.
Subscriber
Popular car hire destinations
Explore more options to hire a car for cheap
Frequently Asked Questions (FAQs)
Quick answers to the questions travelers ask most before visiting Ipoh.
Timing & weather
About two hours on the express and two and a half on stopping services. The train pulls in at the white station on the edge of the Old Town.
The best time to visit Ipoh is Jan to Feb, Jun to Aug. Drier spells, with clear mornings for the climb at Perak Tong.
- Best overall: January - February, June - August (Fewer heavy storms, good for walking Old Town and climbing to the cave temples)
- Wetter months: March - May, September - December (Thunderstorms most afternoons; keep caves and outdoor sights for the morning)
February is the warmest month in Ipoh, with average highs of 33°C, and January the coolest, with lows of 24°C. October is the wettest month, at about 297 mm of rain; January is the driest. Ipoh's afternoons reach 31 to 33°C year-round.
General
Two full days handle the Old Town, the food and the cave temples. Gua Tempurung, Kellie's Castle or the Cameron Highlands each need a third day.
Bean sprout chicken, poached and served with fat, crunchy sprouts, and salt-baked chicken wrapped in paper. Kai see hor fun, shredded chicken over silky rice noodles in broth, is the lunchtime bowl.
The Old Town grid is easy walking, and New Town is just over the Kinta River bridges. Go early, because by midday the heat makes long walks a chore.
The steps are safest in January, February and June to August. October, at close to 300 mm of rain, is the month to avoid.
Take myBAS bus T30a or T30b from the upper level to Medan Kidd in Old Town; they run about every 30 minutes and need a Touch 'n Go card. A taxi or Grab is quicker.
Perak Tong, north of town, has painted walls and a steep climb to a viewpoint. Sam Poh Tong and Kek Lok Tong to the south are easier and can be seen together.
Coffee beans roasted with margarine and served with condensed milk, giving a smooth, caramel taste. Old Town kopitiam such as Sin Yoon Loong and Nam Heong serve it with egg tarts.
Yes, buses leave from the Medan Kidd local station in Old Town. The highlands are better as an overnight stay than a rushed day trip.
Old Town Ipoh, the compact grid west of the Kinta River, is best seen on foot; take Grab for New Town, the cave temples and anything further out. A morning walk covers the station, the Town Hall, the Birch Memorial clock tower and the mural lanes, and the late-morning heat makes short Grab hops worthwhile. New Town, over the bridges to the east, is broader and hotter to walk but fine for an evening meal.
Getting there
Only from Singapore or Johor Bahru, the main routes. From anywhere else, fly into Kuala Lumpur or Penang and take the ETS train.
Visa & documents
Citizens of the UK, the EU, the US, Canada, Australia and many other countries can visit Malaysia visa-free, usually for up to 90 days. All foreign visitors must complete the Malaysia Digital Arrival Card (MDAC) online before arrival. Sabah and Sarawak have their own immigration controls.
Health & safety
Malaysia is generally safe. Bag snatching occurs in cities, and governments advise against non-essential travel to islands off eastern Sabah.