Viajá con Gus
Home › Malaysia › Ipoh
Ipoh
🇲🇾 Malaysia · Peninsula (west coast / Strait of Malacca)

Ipoh

🪪 What do I need to enter Malaysia?Pick your citizenship and we tell you the visa, the days and the paperwork, with the official source.

By leaving your email and citizenship you agree to receive the documents you asked for and weekly travel news. You can unsubscribe whenever you want. How we handle your data.
Jump to what you need
📍Region
Ipoh is the capital of the state of Perak, in the centre-west of the Malay Peninsula, halfway between Kuala Lumpur (2 hours to the south) and Penang. It sits in the Kinta Valley, surrounded by spectacular limestone hills that hide caves and temples. Ipoh was born and grew with tin mining in the late 19th century: it was one of the richest cities in the region, full of mansions and shops belonging to the Chinese tin tycoons. After tin declined it went a bit quiet, but in recent years it has bounced back strongly as a fashionable destination thanks to its colonial old town, its street art, its cave temples and, above all, its food scene and its famous white coffee.
📌Best time to go
Ipoh has a warm, humid tropical climate all year round (24-33 °C), with no marked seasons. It can rain in any month, almost always in short, heavy afternoon storms; there tends to be a little more rain between September and November and in March-April. You can visit any time of year. Being less touristy than Penang or Malacca, it doesn't get as crowded, although at weekends plenty of Malaysian and Singaporean visitors come for the food. As everywhere in the country, bring light clothing, sunscreen and an umbrella; for the cave temples, comfortable shoes.
📌Suggested days
Ipoh is easily enjoyed in 1 or 2 days. In one day you can cover the colonial Old Town with its beautiful railway station, the street art, Concubine Lane, a couple of cave temples (such as Sam Poh Tong or Kek Lok Tong) and, of course, a food feast with white coffee included. With 2 days you can add more cave temples (Perak Tong), a trip to Kellie's Castle or the Lost World of Tambun (water park and hot springs), museums such as Han Chin Pet Soo, and more food. Many people visit it as a stop between Kuala Lumpur and Penang/Cameron Highlands.
📌Getting there
Ipoh is very well connected. The most comfortable option from Kuala Lumpur is KTMB's ETS train, modern and fast, which links KL and Ipoh in about 2-2.5 hours (RM 25-45) and continues to Butterworth (Penang) and Padang Besar (on the Thai border); Ipoh's station is a colonial gem. There are also long-distance buses from KL, Penang, Cameron Highlands and other cities (to the Amanjaya terminal, a little way from the centre). Ipoh also has a small airport (Sultan Azlan Shah, IPH) with a few flights, mainly from Singapore. From the airport or the terminals to the centre, take a Grab or a taxi.
📌Getting around
Ipoh's historic centre (the Old Town and the New Town, separated by the Kinta River) is compact and easy to explore on foot: the station, the colonial buildings, the street art, Concubine Lane and many restaurants are all close together. For the attractions further out —the cave temples in the hills on the outskirts, Kellie's Castle, the Lost World of Tambun— the Grab app is the best option: convenient, cheap (RM 8-25 depending on distance) and no haggling. Urban public transport by bus is limited and not very practical for visitors. Some people rent a car to combine Ipoh with trips around Perak, but you don't need one for the city.
📌Language and currency
The official language is Malay, but English is widely spoken and travellers get by without any trouble; Ipoh has a strong community of Chinese origin (mostly Cantonese and Hakka, a legacy of tin mining), so you'll also hear a lot of Chinese. The currency is the Malaysian ringgit (MYR, RM). As of July 2026, 1 USD is worth about 4.4-4.7 RM (approximate). Ipoh is a very affordable city, especially for eating. It's worth carrying cash for food stalls, markets and temples, although restaurants, hotels and cafés take cards. There are ATMs all over the centre.
💱 MYR exchange rate
Loading rate…
🌤️ Weather in Ipoh
Loading weather…

Ipoh is one of those cities that slept for decades and woke up to become one of Malaysia's most pleasant surprises. Born of tin in the late 19th century, when the Kinta Valley was one of the world's largest sources of the metal, Ipoh filled up with mansions, shops and clubs owned by Chinese tycoons, and became one of the most prosperous cities in the country. When the tin ran out, the city was left frozen in time… and that paused past is precisely its charm today: a magnificent colonial old town, with the prettiest railway station in the country, surrounded by limestone hills full of caves and temples.

In recent years, Ipoh has become fashionable. Street art covered its peeling walls with murals, the old shophouses turned into specialty cafés and boutique hotels, and its food reputation —which it always had among Malaysians— crossed borders. Because if anything defines Ipoh, it's the food: its legendary white coffee, its bean sprout chicken, its noodles, its dim sum and a scene of stalls and cafés that makes it a pilgrimage site for foodies. Add to that the spectacular temples hidden inside the limestone hills, unique in the country.

This guide organises your visit with a practical, friendly approach: what to see in the colonial old town, where to find the best murals and cave temples, how to get around, what things cost and, above all, what and where to eat (which in Ipoh is half the point). Less touristy and overwhelming than Penang or Malacca, Ipoh is best enjoyed in one or two days, ideal as a stop between Kuala Lumpur and the north, and it rewards the curious traveller with history, nature, art and some of the best flavours in all of Malaysia.

📖 History of Ipoh

Ipoh takes its name from a local tree, the 'ipoh' (or upas), whose poisonous sap the Orang Asli (Indigenous people) used for their hunting darts. It was an insignificant village until, in the 1880s, the discovery of huge tin deposits in the Kinta Valley set off a mining rush that transformed it completely. Thousands of Chinese immigrants —mainly Cantonese and Hakka— came to work in the mines, and the city grew at a dizzying pace, divided by the Kinta River into the Old Town (the original centre) and the New Town (the early 20th-century expansion). Tin made the 'tin kings' —Chinese tycoons who built mansions, shops and clubs— immensely rich, and gave Ipoh splendid colonial and eclectic architecture, such as its celebrated Indo-Saracenic railway station, nicknamed the 'Taj Mahal of Ipoh'. Under British rule (as part of the state of Perak, one of the first to accept a British 'Resident' in 1874), Ipoh enjoyed its golden age until, from the 1980s onwards, the collapse in tin prices sank the mining industry and the city fell into a long slumber. That sleep preserved it, and in the 21st century Ipoh was reborn as a destination for cultural and food tourism. The full story of 'the city that tin built' is on our history page.

Read the full history ↓

🏛️ Ipoh is in Peninsula (west coast / Strait of Malacca)

Malaysia's historical and economic frontage: the coast along the strait through which every empire arrived, with Kuala Lumpur, Penang, Malacca and the tin highlands.

Read the history of Peninsula (west coast / Strait of Malacca) →

🗺️ What to see

Tours nearby, in Cameron Highlands

They depart from Cameron Highlands, 35 km away. If you book from this link we earn a commission and you pay no more.

1
Colonial Old Town and Ipoh Railway Station
The historic centre from the tin era, with its stunning Indo-Saracenic railway station, the 'Taj Mahal of Ipoh'.
Leer más ↓
Ipoh's historic centre (the Old Town), on the banks of the Kinta River, is a magnificent colonial ensemble, a testament to the golden age of tin. Its jewel is Ipoh Railway Station, a splendid white building from 1917 in Indo-Saracenic (or Anglo-Mughal) style, with domes, arches and colonnades, designed by the same architect as Kuala Lumpur's old station. Its elegance earned it the affectionate nickname 'the Taj Mahal of Ipoh'. Opposite stands the Town Hall building, in the same neoclassical vein, and an esplanade that forms one of the most beautiful colonial ensembles in the country. Around it spreads the Old Town, a grid of streets lined with rows of two-storey shophouses, many from the early 20th century, with covered walkways, shutters and ornate façades. Many have now been restored and turned into cafés, galleries and boutique hotels, while others keep their charming decay. It's worth walking streets such as Jalan Sultan Yussuf or Jalan Sultan Iskandar, seeing the Birch Memorial Clock Tower and discovering mansions and shops from another era. Getting there: right in the centre, on foot; the old town is compact. Best time: early morning or late afternoon, for photos in good light and less heat. Tips: the station is still in use (it's where the ETS train from KL arrives), so if you come by train, you'll see it as soon as you arrive; combine the colonial walk with the street art and Concubine Lane, which are right next door, and with a break in one of the historic cafés.
ℹ️ Distance: Centre (Old Town), by the Kinta River; on foot · Best time to go: Early morning or late afternoon (better light, less heat) · Admission: Free to walk around the old town and see the station and colonial buildings (verified July 2026) · Duration: 1.5 to 2 hours
2
Street art and Concubine Lane
The murals that brought the old town back to life and the picturesque concubines' lane, the heart of trendy Ipoh.
Leer más ↓
As in Penang, street art was key to Ipoh's tourism revival. In 2014, Lithuanian artist Ernest Zacharevic —the same artist behind George Town's famous murals— painted a series of works on the walls of Ipoh's old town, many inspired by local history: an old man drinking white coffee, a boy with a cup, a man with a bird, the old tea and tin industries. Those murals put Ipoh on the social media map and led other artists to add works all over the centre. Wandering the streets looking for them, map in hand or by chance, is one of the most fun things to do in the city. In the heart of the old town are the famous 'Concubine Lanes', three narrow parallel alleys (Jalan Panglima is the best known) which, according to tradition, in the tin-mining days housed the mistresses and concubines that wealthy tycoons kept away from their wives. Today they are lively pedestrian lanes full of souvenir shops, food and drink stalls, cafés, ice-cream parlours and photo walls, especially busy at weekends. Getting there: in the historic centre, on foot; the murals and lanes are concentrated within a few blocks. Best time: morning for the murals in good light and without queues; the lanes are livelier in the afternoon and at weekends. Tips: renting a bike or simply walking is the best way to get around them; try the traditional sweets and drinks at the Concubine Lane stalls as you stroll.
ℹ️ Distance: Historic centre (Old Town); on foot · Best time to go: Morning for the murals; Concubine Lane in the afternoon and at weekends · Admission: Free (murals on the street and pedestrian lanes) (verified July 2026) · Duration: 1.5 to 2 hours
3
Limestone cave temples (Sam Poh Tong, Kek Lok Tong)
Buddhist and Taoist temples hidden inside the caverns of the limestone hills around the city, a rarity unique in Malaysia.
Leer más ↓
One of Ipoh's great peculiarities is its cave temples: Buddhist and Taoist shrines built inside the natural caverns of the spectacular limestone hills surrounding the city. It's a magical experience, somewhere between nature (stalactites, rocky chambers, light filtering in from above) and devotion (golden Buddhas, incense, altars). Among the highlights: Sam Poh Tong, south of the city, one of the most famous cave temples, with Buddha statues among the rocks, a turtle pond and a garden; Kek Lok Tong, nearby, perhaps the most impressive, a huge cavern open at both ends with large Buddhas, rock formations and a lovely garden with a lake behind it; Perak Tong, to the north, a large early 20th-century Chinese temple with murals, a giant Buddha and a climb of about 400 steps inside the hill up to a viewpoint over the valley; and Ling Sen Tong, very colourful, with statues of gods and mythological figures at the cave entrance. Most are free to enter (a donation is appreciated) and several are close to one another on the outskirts. Getting there: they're spread across the surrounding hills; the most practical way is by Grab (you can string several together in one morning). Best time: in the morning, when it's cooler. Tips: dress modestly and take off your shoes where required; bring water for the climbs (Perak Tong has quite a few steps) and combine two or three temples in one outing.
ℹ️ Distance: In the hills on the outskirts (north and south); best by Grab, linking several · Best time to go: In the morning (less heat); open daily · Admission: Most are free (donation appreciated); dress code and shoes off (verified July 2026) · Duration: Half a day (two or three temples)
4
White coffee and Ipoh's food
Ipoh's legendary white coffee, bean sprout chicken, dim sum and a food scene that draws foodies from all over the country.
Leer más ↓
Ipoh is, above all, a food destination, and its emblem is white coffee (Ipoh white coffee), a drink born here that is now famous throughout Malaysia. The 'white' doesn't come from milk but from the roasting method: the beans are roasted with margarine (and no sugar), giving a smoother, more aromatic and less bitter coffee, served hot or iced with condensed milk. Trying it in a historic Old Town café, like the legendary ones around Jalan Bandar Timah (Old Town White Coffee was born here), is an essential ritual. But Ipoh's food fame goes far beyond coffee. Its star dish is 'taugeh ayam', or bean sprout chicken: poached chicken, tender and juicy, served with local bean sprouts that are especially plump and crunchy (they say it's thanks to the mineral water from the limestone hills) and with noodles or rice. Other classics are 'kai si hor fun' (rice noodle soup with chicken and prawns), dim sum (Ipoh has a strong Cantonese tradition), 'curry mee', 'popiah', and desserts and treats such as the area's giant pomelos (tambun) and 'heong peng' pastries. Getting there: the best spots are spread across the Old Town and the New Town, on foot or by Grab. Best time: bean sprout chicken is mostly eaten at night; dim sum in the morning. Tips: queue where the locals do, start the day with dim sum, have a white coffee in a historic café and finish with bean sprout chicken; bring cash for stalls and traditional eateries.
ℹ️ Distance: Old Town and New Town; on foot or by Grab · Best time to go: Dim sum in the morning; bean sprout chicken at night · Admission: Free; white coffee ~RM 3-6; plate of bean sprout chicken with noodles RM 10-25 (verified July 2026) · Duration: All day (eating)
5
Kellie's Castle
The unfinished and somewhat ghostly mansion of a Scottish rubber tycoon, wrapped in legends of secret passages and ghosts.
Leer más ↓
Kellie's Castle is one of the most curious day trips from Ipoh, about 20 km to the south, near Batu Gajah. It's an unfinished castle-mansion, in a mix of Mughal and Iberian styles, commissioned in the early 20th century by William Kellie Smith, a wealthy Scottish planter who had made his fortune in rubber and tin in Malaysia. Smith dreamed of a grand residence for his family, with a lift (it would have been the first in the country), a ballroom and even passageways, and he brought workers over from India to build it. But the project was tragically cut short: a Spanish flu epidemic killed many of the Indian workers (for whom Smith built a nearby Hindu temple in gratitude), and in 1926 Smith himself died of pneumonia on a trip to Portugal (or Lisbon), where he had gone to buy materials. Construction stopped for good, and the castle was left as an evocative ruin, wrapped in legends of ghosts, hidden rooms and secret passages that fire visitors' imaginations. Today you can explore the structure, climb its towers, take in the views of the surroundings and discover its mysterious corners; it has even appeared in a film or two. Getting there: about 20 km south of Ipoh; the most practical way is by Grab or car (there's no good public transport). Best time: in the morning, when it's cooler. Tips: admission is cheap; combine it with a visit to one of the cave temples south of the city, which are on the way.
ℹ️ Distance: ~20 km south of Ipoh (Batu Gajah); by Grab or car · Best time to go: In the morning (less heat) · Admission: no rate published in an official source: there is no official website with a price list (the domain tourismperak.com no longer resolves). Ask at the ticket office (verified 08/08/2026) · Duration: 1 to 1.5 hours
6
Lost World of Tambun (water park and hot springs)
A large theme and water park at the foot of the limestone hills, with slides, a zoo and natural hot springs.
Leer más ↓
The Lost World of Tambun is Ipoh's big attraction for families and anyone travelling with kids, a sprawling theme and water park at the foot of the limestone hills, in the Tambun area, northeast of the city. It combines a water park with wave pools, slides and lazy rivers; an amusement park with rides; a small zoo or petting zoo; a tiger area; and gardens, all framed by the spectacular backdrop of jungle-clad karsts. Its most special feature is the natural hot springs: at the end of the day, the park has an area of outdoor geothermal hot-water pools, among the rocks and greenery, fed by the area's thermal springs (sometimes with an evening session, the very popular 'Night Park'). Relaxing in the warm water surrounded by illuminated hills is a different and enjoyable experience. It's a day of leisure and relaxation rather than culture, ideal for a break from temples and museums, especially for families. Getting there: in the Tambun area, about 10-15 min from the centre by Grab or car. Best time: weekdays for fewer people; the hot springs area at dusk/night. Tips: check opening hours (sometimes the water park runs by day and the hot springs at night) and buy tickets online if you can; bring a swimsuit, towel and sunscreen.
ℹ️ Distance: Tambun, northeast of Ipoh; ~10-15 min by Grab or car · Best time to go: Weekdays (fewer people); hot springs at dusk/night · Admission: RM 160 adult and RM 140 child and senior for the day pass to all parks; RM 130 / RM 105 for the Lost World Hot Springs & Night Park-only pass. Walk-in rates, entertainment tax included (official source: Sunway Lost World of Tambun, sunwaylostworldoftambun.com/tickets-rentals, verified 08/08/2026) · Duration: Half day or full day
7
Museums and heritage (Han Chin Pet Soo)
The museum of the 'tin miners' club', which tells the secret history and vices of tin-rush Ipoh.
Leer más ↓
To understand where Ipoh comes from, the best visit is Han Chin Pet Soo, a small, excellent museum housed in a former private club of the Hakka tin-mining community, founded in 1893. Billed as 'Malaysia's first Hakka tin mining museum', it uses mannequins, objects and recreated rooms to tell the story of the city in its golden age, including, with humour and honesty, the famous 'four vices' practised in these clubs: gambling, opium, drink and women (the concubines from the nearby lanes). It's a fascinating, very well put-together window into the world of the tin tycoons and workers. The visit is free but only with advance booking and in guided groups (it's best to book online well ahead), which makes it more thoughtful and personal. In the same heritage vein, Ipoh has other interesting places: the Ho Yan Hor Museum (dedicated to a famous herbal tea brand, also free), and historic buildings such as the recreation club and the mansions of the old elite. These museums complement the walk around the colonial old town and the street art perfectly, giving it context and history. Getting there: in the Old Town, on foot. Best time: according to the guided tour schedule (book ahead). Tips: book Han Chin Pet Soo in advance on its website, because places are limited; combine it with the walk around the old town and the murals, which are right next door.
ℹ️ Distance: Old Town, historic centre; on foot · Best time to visit: According to the guided tour schedule (book in advance) · Admission: Han Chin Pet Soo: free with advance booking (guided tour). Ho Yan Hor Museum: free (verified July 2026) · Duration: 1 hour
📶I have never landed without internet. I arrive and my phone connects to the strongest network in the country I am visiting: I can say I landed, sort out transport, book tours and keep posting, at a seriously good price. I always use the Maya eSIM — check their plans by clicking the banner.See plans →Maya Mobile eSIM — connect before you land
What nobody tells you

💵 Prices

Tickets

TypePrice
Old Town colonial, estación de tren, arte callejeroFree
Concubine Lane (callejones)Free (pedestrian)
Templos-cueva (Sam Poh Tong, Kek Lok Tong, Perak Tong…)Mostly free (donation)
Kellie's Castleno rate published in an official source: the tourismperak.com domain (Perak state tourism) no longer resolves and there is no official Kellie's Castle website with a price list. Ask at the ticket office (verified 08/08/2026)
Lost World of Tambun (parque + aguas termales)RM 160 adult and RM 140 child and senior for the day pass to all parks; RM 130 / RM 105 for the Lost World Hot Springs & Night Park–only pass. Walk-in rates, entertainment tax included (official source: Sunway Lost World of Tambun, sunwaylostworldoftambun.com/tickets-rentals, verified 08/08/2026)
Han Chin Pet Soo (museo del estaño)Free with advance booking (guided tour)
Ho Yan Hor MuseumFree
Café blanco (Ipoh white coffee)~RM 3-6 per cup, 2026
🔄 updated monthlyOfficial / reference values · double-check when buying

Activities and tours

Walking tour of the colonial quarter and the murals
PriceFree; guided tours from ~RM 60, 2026
Duration2 to 3 h
OperatorOn your own or with local guides (check)
Cave temple route by Grab (Sam Poh Tong, Kek Lok Tong, Perak Tong)
PriceFree admission; Grab ~RM 30-50 in total, 2026
DurationHalf day
OperatorOn your own (Grab)
Food tour (white coffee, chicken with bean sprouts, dim sum)
~RM 120-300 per person, 2026
Duration2 to 4 h
OperatorLocal food tour operators (check)
Trip to Kellie's Castle
DurationHalf day
OperatorOn your own or through agencies (check)
Price
no rate published in an official source for admission to Kellie's Castle; the Grab ride and tours are commercial prices (verified 08/08/2026)
A day at the Lost World of Tambun (water park and hot springs)
DurationHalf or full day
OperatorSunway Lost World of Tambun (official)
Price
RM 160 adult and RM 140 child and senior for the day pass to all parks; RM 130 / RM 105 for the Lost World Hot Springs & Night Park–only pass. Walk-in rates, entertainment tax included (official source: Sunway Lost World of Tambun, sunwaylostworldoftambun.com/tickets-rentals, verified 08/08/2026)
Guided tour of Han Chin Pet Soo (tin mining museum)
Free with advance booking, 2026
Duration1 h
OperatorHan Chin Pet Soo (book online)
Trip to Gaharu Tea Valley or Tempurung Cave
PriceDepending on the site, from ~RM 20-40 + transport, 2026
DurationHalf day
OperatorOn your own or through agencies (check)
White coffee tasting in historic cafés
~RM 3-10 per order, 2026
Duration1 h
OperatorOld Town cafés
🔄 updated monthlyOfficial / reference values · double-check when buying

🚌 How to get there and distances

Getting around

On foot around the centre (Old Town and New Town)
Free, 2026
DurationVariable
Notes
The historic centre is compact: the station, the colonial buildings, the street art, Concubine Lane and lots of restaurants are just a few minutes' walk apart. It's the best way to explore central Ipoh
Grab (ride-hailing app)
DurationVariable
Price
Rides around the centre RM 8-15; to the cave temples or Tambun RM 15-25, 2026
Notes
The easiest and cheapest way to reach the outlying sights: the cave temples in the hills, Kellie's Castle or the Lost World of Tambun. No haggling, and plenty of cars available in the city
ETS train (KTMB) — arrivals and day trips
DurationVariable
Price
no rate published in an official source: KTMB sells ETS tickets with variable fares per service and doesn't publish a fixed table; check ktmb.com.my (verified 08/08/2026)
Notes
The modern ETS line connects Ipoh with KL, Butterworth (Penang) and the north. Handy not just for getting there but for day trips to other west coast cities. Ipoh station is an attraction in itself
Taxis
Rides from ~RM 15-30, 2026
DurationVariable
Notes
There are taxis, but many don't use the meter with tourists; agree on the fare first or, better still, use Grab, which is usually cheaper and hassle-free
City buses
Approx. RM 1-3, 2026
DurationVariable
Notes
There is a city bus network, but it's limited, infrequent and not very practical for visitors. To get around Ipoh, it's easier to walk in the centre and use Grab for everything else
🔄 updated monthlyOfficial / reference values · double-check when buying

How to get there

RouteAirlines / operatorsAvg. priceDuration
Kuala Lumpur → Ipoh (KTMB ETS train)KTMB (ETS), modern and fastno rate published in an official source: check the day's fare at ktmb.com.my (verified 08/08/2026)~2-2,5 h
Penang (Butterworth) → Ipoh (ETS train)KTMB (ETS)no rate published in an official source: check the day's fare at ktmb.com.my (verified 08/08/2026)~1,5-2 h
Kuala Lumpur / Penang → Ipoh (bus)Long-distance buses to Amanjaya terminal (north of Ipoh)KL ~RM 20-35; Penang ~RM 25-40, 2026KL ~3 h; Penang ~2,5-3 h
Cameron Highlands → Ipoh (bus)Buses from Tanah Rata to Amanjaya terminal (via Simpang Pulai)~RM 20-30 one way, 2026~2 h
Sultan Azlan Shah Airport (IPH) → city centreGrab or taxi (a few flights, mainly from Singapore)~RM 15-25, 202615-20 min
🔄 updated monthlyOfficial / reference values · double-check when buying

🏨 Where to stay

No exact prices: a scale from $ (budget) to $$$$$ (luxury), with 2-3 options per category.

Boutique and heritage (Old Town)
Price$$$$$
Recommended options
From ~RM 250-600 per night (≈ 55-130 USD), 2026. Boutique hotels in restored shophouses and historic buildings in the colonial quarter, with stylish design, courtyards and plenty of charm; part of the city's trendy revival
Luxury and resorts (Tambun and outskirts)
Price$$$$$
Recommended options
From ~RM 400-800 per night (≈ 88-175 USD), 2026. Resorts with spas and hot springs in the Tambun area, at the foot of the limestone hills, plus a few upscale hotels in the city for those looking for more comfort
Mid-range (centre and New Town)
Price$$$$$
Recommended options
~RM 130-300 per night (≈ 29-66 USD), 2026. A wide choice of modern, comfortable hotels in the centre, close to the restaurants and the historic quarter. Great value for money, since Ipoh is affordable
Budget / hostels (Old Town)
Price$$$$$
Recommended options
Dorm bed ~RM 30-55; budget private room ~RM 70-140 (≈ 15-31 USD), 2026. Charming hostels and guesthouses in the historic centre, popular with backpackers, well located for exploring everything on foot and heading out to eat

🍴 Where to eat

Café blanco y kopitiams (cafés tradicionales)
Price$$$$$
Options / signature dish
Coffee ~RM 3-6; breakfast RM 5-15 (≈ 1-3,50 USD), 2026. The Ipoh ritual: the famous 'white coffee' roasted with margarine, served with kaya toast and soft-boiled eggs, in the historic kopitiams (traditional Chinese coffee shops) of the Old Town. Not to be missed
Pollo con brotes de soja y comida cantonesa
Price$$$$$
Options / signature dish
Dishes RM 10-30 (≈ 2-6,50 USD), 2026. The star dish: tender poached chicken with the plump local bean sprouts and noodles ('taugeh ayam'), plus 'kai si hor fun' (noodle soup), at the city's legendary restaurants. A legacy of the large Cantonese community
Dim sum
Price$$$$$
Options / signature dish
Pieces from ~RM 3-8; meal RM 15-35 (≈ 3-8 USD), 2026. Ipoh has a strong Cantonese dim sum tradition: baskets of steamed and fried bites for breakfast or lunch, in busy restaurants where the trolleys go round. Delicious and cheap
Comida callejera, mamak y postres locales
Price$$$$$
Options / signature dish
Dishes RM 6-18 (≈ 1,50-4 USD), 2026. Curry mee, popiah, satay, Indian 'mamak' food, and local sweets like 'heong peng', Tambun's giant pomelos and tofu pudding ('tau fu fah'), at stalls and markets all over the city

📖 History of Ipoh

Origins, formation and what the sources say.

The poison tree: a village on the banks of the Kinta

The name Ipoh has a curious and slightly sinister story behind it. It comes from the 'ipoh' tree (also called upas, Antiaris toxicaria), a tropical tree whose milky sap is intensely poisonous. The orang asli — the indigenous peoples of the Malay Peninsula, who lived in these valleys long before anyone else — used that poison to coat the darts of their blowpipes when hunting. Many of these trees grew around what is now the city, and so the place came to be known as Ipoh.

Until the mid-19th century, Ipoh was nothing more than a small, anonymous village of fishermen and farmers on the banks of the Kinta River, in the heart of the Malay state of Perak. Nothing hinted at the splendid future that lay ahead. The region was sparsely populated and covered in jungle, and life moved at the slow pace of the river and the land. Perak's real wealth, however, was out of sight: it lay beneath the floor of the Kinta Valley, in the form of one of the largest tin deposits in the world.

Tin had been mined by hand in Perak for centuries, and traders prized it. But it was the discovery, in the 1870s and 1880s, of huge and very rich deposits in the Kinta Valley that changed everything. That humble grey metal, essential to the world's emerging industry (for canning, soldering and alloys), was about to turn the village of the poison tree into one of the richest cities in Southeast Asia.

Tin fever and the arrival of the British

The tin of the Kinta Valley set off a real rush. From the 1880s onwards, tens of thousands of immigrants, most of them from southern China — mainly Cantonese and Hakka — came to Perak to work in the mines, drawn by the promise of wealth. Ipoh, well placed in the middle of the valley and beside the river, became the supply, trading and living hub for that crowd, and it grew at an explosive rate. The population multiplied, and within a few years the town went from village to bustling mining centre.

The same tin also drew the British, who wanted control of such a valuable resource. Perak was in fact one of the first Malay states to fall under British control: in 1874, after years of disputes over the throne and over control of the mines (and clashes between rival Chinese factions, the 'Larut Wars'), the Pangkor Treaty imposed a British 'Resident' on Perak, an adviser whose 'recommendations' the sultan had to follow. It was the model Britain would use to extend its rule over the whole peninsula. The first Resident, James Birch, was killed the following year because of his arrogance, but the system took hold.

Under British administration, and with Chinese labour and capital, tin mining was industrialised and Ipoh prospered as never before. The city was laid out on both sides of the Kinta River: the Old Town (the original centre) to the west, and the New Town, planned in the early 20th century, to the east. Roads, the railway, government buildings and infrastructure that was modern for its time were built. Ipoh was getting ready for its golden age.

The golden age: the 'tin kings' and the city that tin built

Between the late 19th century and the first decades of the 20th, Ipoh lived through a golden age of dazzling wealth. It was one of the most prosperous cities in British Malaya, nicknamed 'the city that tin built'. Its mines produced the legendary 'tin kings' (tin tycoons), Chinese magnates who built up colossal fortunes. The most famous was Yau Tet Shin, who financed much of the New Town, but there were many others, whose names live on in streets, buildings and legends.

That wealth was set in stone. Ipoh filled up with stately mansions, elegant shops, banks, cinemas, clubs and hotels, in an eclectic architecture that mixed British colonial, Chinese and art deco styles. The jewel was the railway station, a splendid white Indo-Saracenic building from 1917 nicknamed 'the Taj Mahal of Ipoh', next to the majestic Town Hall. The tycoons and their workers also brought to life the famous private clubs such as Han Chin Pet Soo, where the 'four great vices' of the day (gambling, opium, alcohol and concubines) were indulged, and the three narrow alleys — the 'Concubine Lanes' — where, as tradition has it, rich men kept their mistresses.

Ipoh's mostly Chinese population also gave the city its cultural and culinary character, which lasts to this day: the strong Cantonese tradition of dim sum, chicken with bean sprouts, and the birth right here of the famous Ipoh 'white coffee'. At its peak, the city was a cosmopolitan, prosperous and somewhat sinful melting pot, the beating heart of the tin economy that kept much of colonial Malaya running.

The decline: the fall of tin and the long slumber

Like so many cities that depend on a single resource, Ipoh was tied to the fate of tin, and when tin sank, the city went down with it. During the 20th century the industry had its ups and downs — the Japanese occupation in the Second World War (1942-1945), the 'Malayan Emergency' (1948-1960) with its communist guerrilla war that hit mining and rural areas — but it remained the city's engine after Malaysia's independence in 1957.

The final blow came in the 1980s. The international price of tin collapsed (in 1985 the international agreement that propped up its value fell apart), and at the same time many of the Kinta Valley's deposits were running out after a century of intensive mining. The mines closed one after another, leaving behind a landscape of artificial lakes (the old flooded pits) and unemployment. Ipoh's economy crumbled, and many of its people, especially the young, moved to Kuala Lumpur, Singapore or abroad in search of work.

So began a long slumber. For decades Ipoh was a rather sleepy city, its glorious colonial centre slowly ageing, its mansions peeling and its streets less lively. Paradoxically, that very decline was a blessing for its heritage: with no pressure to demolish and rebuild, much of the architecture from the tin era — the shophouses, the colonial buildings, the station — survived almost intact, frozen in time, waiting for a second chance that would be slow to come.

The revival: white coffee, murals and a city in fashion

In the 2010s, Ipoh woke from its long sleep and staged a surprising revival that made it one of Malaysia's most fashionable cities. Several factors came together. On one hand, people began to value its preserved heritage: local entrepreneurs restored old shophouses and turned them into speciality cafés, art galleries, design shops and boutique hotels, drawing a new generation of visitors.

A turning point was street art. In 2014 the Lithuanian artist Ernest Zacharevic — creator of the famous murals in George Town (Penang) — painted a series of works on the walls of Ipoh's old town, many inspired by local history (white coffee, mining, everyday life). Those murals went viral on social media and put Ipoh on the tourism map, leading to more street art and to the revival of alleys such as Concubine Lane, now full of life.

But Ipoh's great draw was, and still is, its food. Its culinary fame — the legendary white coffee born in the city, chicken with bean sprouts, Cantonese dim sum, local sweets — spread beyond Malaysia's borders and made Ipoh a pilgrimage destination for foodies from all over Southeast Asia. International publications began to include it among the country's must-see places.

Today Ipoh brings all its layers together: the indigenous past of the poison tree, the epic of tin and its tycoons, the magnificent colonial architecture, the temples hidden in limestone caves, contemporary street art and a first-rate food scene. After decades of neglect, 'the city that tin built' found in its own past — and in its kitchen — the secret of its second youth.

📚 Bibliography

  • Wikipedia (ES) — «Ipoh»: https://es.wikipedia.org/wiki/Ipoh
  • Wikipedia (EN) — «Ipoh»: https://en.wikipedia.org/wiki/Ipoh
  • Wikipedia (EN) — «Kinta Valley»: https://en.wikipedia.org/wiki/Kinta_Valley
  • Wikipedia (EN) — «Perak»: https://en.wikipedia.org/wiki/Perak
  • Wikipedia (EN) — «Pangkor Treaty of 1874»: https://en.wikipedia.org/wiki/Pangkor_Treaty_of_1874
  • Wikipedia (EN) — «Ipoh railway station»: https://en.wikipedia.org/wiki/Ipoh_railway_station
  • Wikipedia (EN) — «Ipoh white coffee»: https://en.wikipedia.org/wiki/Ipoh_white_coffee
  • Han Chin Pet Soo (museum, official): https://www.ipohworld.org/hanchin/
  • Tourism Perak (official): https://web.archive.org/web/20241209155416/https://www.tourismperak.com/

❓ Frequently asked questions

How many days do I need to see Ipoh?+
Ipoh is easy to enjoy in 1 or 2 days. With one day you can explore the colonial quarter (Old Town) with its beautiful railway station, the street art, Concubine Lane, a couple of cave temples (such as Kek Lok Tong or Sam Poh Tong) and, of course, a proper feast with white coffee. With 2 days you can add more cave temples (Perak Tong), a trip to Kellie's Castle or the Lost World of Tambun, a museum like Han Chin Pet Soo, and more food. Many people visit it as a stop between Kuala Lumpur and Penang or the Cameron Highlands.
How do I get to Ipoh from Kuala Lumpur or Penang?+
The easiest option is KTMB's ETS train, modern and fast: it links Kuala Lumpur and Ipoh in about 2-2,5 hours (RM 25-45) and Butterworth (Penang) and Ipoh in 1,5-2 hours. Ipoh station is a colonial gem, too. There are also long-distance buses from KL, Penang and the Cameron Highlands (to Amanjaya terminal, a bit far from the centre). Ipoh has a small airport with a few flights, mainly from Singapore. From the airport or the terminals to the centre, take a Grab.
What are Ipoh's cave temples and how much do they cost?+
They are Buddhist and Taoist shrines built inside the natural caverns of the limestone hills surrounding Ipoh, something unique in Malaysia: golden Buddhas and altars among stalactites and rocky chambers. The highlights are Kek Lok Tong (the most impressive, with a lovely garden behind it), Sam Poh Tong, Perak Tong (with around 400 steps up to a viewpoint) and the colourful Ling Sen Tong. Most are free to enter (a donation is appreciated). They're on the outskirts, so the practical thing is to string them together by Grab in a morning.
What local food should I try in Ipoh?+
Ipoh is a top-tier food destination. Must-tries: white coffee, roasted with margarine, smoother and more aromatic, in a historic kopitiam; chicken with bean sprouts ('taugeh ayam'), tender chicken with the plump local sprouts and noodles; 'kai si hor fun' (noodle soup with chicken and prawns); Cantonese dim sum for breakfast; and sweets like 'heong peng' and Tambun's giant pomelos. Queue where the locals do and carry cash for the traditional stalls.
How do I get around Ipoh?+
The historic centre (Old Town and New Town) is compact and walkable: the station, the colonial buildings, the street art, Concubine Lane and plenty of restaurants are close together. For the outlying sights — the cave temples in the hills, Kellie's Castle, the Lost World of Tambun — the best option is the Grab app, easy and cheap (RM 8-25 depending on distance). Public bus transport is limited and not very practical for visitors. You don't need a car for the city; it can be useful if you want to combine Ipoh with trips around Perak.
Is Ipoh worth it, or is it better to go straight to Penang?+
It's well worth it, and it isn't one or the other: Ipoh lies on the way between KL and Penang, so it's easy to fit in. It's less touristy and less hectic than Penang or Malacca, cheaper, and offers a really appealing mix: a magnificent colonial quarter, street art, cave temples unique in the country, a fascinating history tied to tin and, above all, a food scene many consider one of the best in Malaysia. With one or two nights, it's a perfect addition to a west coast trip.
When is the best time to visit Ipoh?+
Ipoh has a warm tropical climate all year round (24-33 °C), with no distinct seasons, and it can rain in any month (short afternoon storms; a bit more from September to November and in March-April). You can visit year-round. Being less touristy than other cities, it doesn't get overcrowded, although at weekends lots of Malaysian and Singaporean visitors come for the food. Bring light clothing, sunscreen and an umbrella, plus comfortable shoes for the climbs at the cave temples.

More places in Malaysia

Johor BahruKota KinabaluKuala LumpurKuchingLangkawiMalaca
See every place in Malaysia →The history of Malaysia →
Sources consulted (15)
Still planning?
Explore more destinations in Malaysia
See all destinations →