Ipoh is one of those rare Malaysian cities that has everything a traveler could want yet somehow remains blissfully under the radar. The capital of Perak state, located roughly two hours north of Kuala Lumpur, Ipoh sits in the heart of the Kinta Valley surrounded by dramatic limestone karst mountains that rise from the flat valley floor like ancient sentinels. This landscape shaped the city’s history, its economy, and its culture in ways that are still visible today. The limestone hills are riddled with caves that became sacred Buddhist temples. The tin deposits beneath the valley floor attracted Chinese immigrants in the late 19th century whose descendants built the ornate shophouses and coffee shops that define Ipoh’s old town. And the mineral-rich water flowing from those limestone formations is credited with producing the crunchiest bean sprouts and smoothest white coffee in all of Malaysia.
For decades, Ipoh was a city that Malaysians drove through on the way to Penang or Cameron Highlands. That has changed dramatically in recent years. A vibrant street art scene has transformed the walls of heritage shophouses into an open-air gallery. Colonial buildings have been converted into boutique hotels and specialty cafes. Food bloggers and travel writers have declared Ipoh one of the best food cities in Southeast Asia. Yet despite this growing attention, Ipoh retains an unhurried, authentic atmosphere that has been lost in many of Malaysia’s more touristed destinations. This ipoh travel guide covers everything you need to plan your visit in 2026, from the iconic cave temples and heritage trails to the legendary food scene and practical travel tips.
Ipoh Old Town: Heritage Architecture and Street Art
The heart of Ipoh is its old town, a compact area west of the Kinta River where the city’s tin mining wealth is preserved in the form of grand colonial buildings, ornate Chinese shophouses, and a flourishing street art scene. Ipoh’s boom period began around 1880 and lasted well into the 1930s, fueled by the Kinta Valley’s position as one of the world’s richest tin-producing regions. The wealth generated during this era is reflected in architecture that rivals anything in Penang or Melaka, though with far fewer crowds.
Colonial Landmarks
The Ipoh Railway Station is the undisputed star of the city’s colonial architecture. Completed in 1917 and designed by the prolific British architect Arthur Benison Hubback, who also designed Kuala Lumpur’s famous Moorish-style station, the Ipoh station is a stunning example of neo-Moorish and Victorian architectural fusion with its gleaming white facade, grand arches, and elegant domes. Locals affectionately call it the Taj Mahal of Ipoh. Directly across the road, the Ipoh Town Hall and the gleaming white neo-classical High Court building, completed in 1928, form an impressive civic ensemble that speaks to Ipoh’s former importance as one of the wealthiest cities in British Malaya.
The Birch Memorial Clock Tower, erected in 1909, commemorates the first British Resident of Perak, J.W.W. Birch, and stands as another prominent colonial landmark in the old town. The FMS Bar and Restaurant, once the social hub for colonial-era tin miners and administrators, has been preserved as a heritage building and is worth a visit for its atmospheric architecture.
Concubine Lane and Old Town Walking
Concubine Lane, known as Yee Lai Hong in Chinese, is one of Ipoh’s most famous streets and the epicenter of the old town’s tourist revival. This narrow alleyway earned its colorful name from the era when wealthy tin miners housed their mistresses in the shophouses along the lane. Today, Concubine Lane is lined with cafes, souvenir shops, craft vendors, and some excellent street food stalls. It gets particularly lively in the late afternoon and evening. Nearby, Second Concubine Lane and Third Concubine Lane offer a slightly quieter experience with additional cafes and craft shops.
The entire historic district is remarkably concentrated, covering roughly one square kilometer with every major landmark within a 15 to 20 minute walk, making it one of the most walkable heritage sites in Malaysia. A self-guided walking tour through the old town can easily fill a morning, taking in the colonial buildings, Chinese clan houses, Hindu temples, and the atmospheric rows of pre-war shophouses that line streets like Jalan Bandar Timah and Jalan Sultan Idris Shah.
Street Art and Murals
Ipoh’s street art scene has become one of its biggest draws. The transformation began when Lithuanian artist Ernest Zacharevic, famous for his murals in George Town Penang, painted several large-scale works on the walls of old town buildings. His pieces, including the well-known Old Uncle With Coffee Cup and the Paper Plane mural, brought international attention to Ipoh’s artistic potential.
Since then, local and international artists have added dozens of murals throughout the city. Mural Art’s Lane in the new town area across the Kinta River is a concentrated gallery of colorful works depicting Malaysian cultures, traditions, environmental themes, and festivals. The murals here tend to be more vibrant and colorful than the old town pieces, and the lane remains relatively undiscovered by tourists compared to the more famous Concubine Lane area. For street art enthusiasts, allowing two to three hours to explore both the old town and new town murals is recommended.
Cave Temples: Ipoh’s Sacred Limestone Heritage
The limestone karst landscape surrounding Ipoh has given rise to a remarkable collection of cave temples, the largest and most impressive concentration of cave temples in Malaysia. These sacred spaces, carved into and built within natural limestone caves, combine natural geological wonder with centuries of Buddhist devotion and artistry.
Sam Poh Tong
Sam Poh Tong, which translates to Three Buddhas Cave, is the oldest cave temple in Ipoh. Founded in 1890 by a monk who traveled from China and discovered the cave during a walk through the Kinta Valley, Sam Poh Tong has grown from a simple meditation retreat into the largest cave temple in Malaysia. The temple complex includes a main prayer hall within the cave, an ornate garden with lotus ponds and a tortoise pond at the rear, and a steep climb of 246 steps to a cave opening that rewards visitors with panoramic views of Ipoh and the surrounding limestone hills.
Inside the cave, visitors will find Buddhist statues, shrines, and a reclining Buddha figure. The natural formations of stalactites and stalagmites add an otherworldly atmosphere to the sacred space. Sam Poh Tong is located about 5 kilometers south of the city center and is free to visit, though donations are welcomed. The temple is open daily and is best visited in the morning when temperatures inside the cave are most comfortable.
Kek Lok Tong
Kek Lok Tong, meaning Cave of Ultimate Bliss, is set within 14 acres of beautifully landscaped gardens surrounded by towering limestone peaks. Established in the 1920s, this temple is particularly notable for the stunning Zen garden at the rear of the cave, which opens onto a hidden valley with manicured lawns, reflexology paths, exercise equipment, and views of the surrounding karst mountains that feel almost like a Chinese landscape painting come to life.
The cave itself contains Buddhist and Taoist shrines, impressive stalactite formations, and a serene atmosphere that lives up to its name. Many visitors consider Kek Lok Tong the most beautiful of Ipoh’s cave temples, not for the cave alone but for the magical combination of the dark, sacred cave interior and the sunlit paradise garden that awaits on the other side. Entry is free. The temple is located about 7 kilometers south of the city center.
Perak Tong
Perak Tong, or Perak Cave Temple, is one of the most visually striking cave temples in Ipoh thanks to the symmetrical Chinese-style temple building at its entrance. Founded in 1926, the cave houses over 40 Buddha statues, impressive wall paintings, and Chinese calligraphy. A climb of 450 steps leads to a viewpoint at the top of the limestone hill with sweeping views of the Kinta Valley.
The wall paintings inside Perak Tong are considered some of the finest Chinese cave art in Southeast Asia and include depictions of Buddhist legends and Chinese historical scenes. Perak Tong is located about 6 kilometers north of the city center and is free to visit.
Other Cave Temples
Beyond the big three, Ipoh has several other cave temples worth visiting if time permits. Ling Sen Tong is known for its colorful exterior decorations depicting dragons, phoenixes, and mythological figures. Nam Thean Tong, founded in 1867, is one of the oldest Taoist cave temples in the region. Qing Xin Ling Leisure and Cultural Village offers a recreated 1950s Chinese village experience near Batu Gajah.
What to Eat in Ipoh: A Food Lover’s Paradise

Ipoh’s food scene is legendary in Malaysia and across Southeast Asia. The city’s culinary reputation is built on the quality of its local ingredients, particularly the mineral-rich water from the limestone hills that locals credit for everything from the exceptional bean sprouts to the smooth texture of the rice noodles. Ipoh is a city where people plan entire trips around eating, and the food alone justifies a visit.
Bean Sprout Chicken (Nga Choy Kai)
The single most famous dish in Ipoh is nga choy kai, or bean sprout chicken, which is actually a trio of dishes served together: poached chicken with impossibly silky skin, fat and crunchy bean sprouts blanched to perfection, and flat rice noodles in a savory chicken broth. The bean sprouts grown in the Kinta Valley are renowned throughout Malaysia for their exceptional crunch and sweetness, attributed to the mineral-rich limestone water used to cultivate them.
Lou Wong Bean Sprout Chicken on Jalan Yau Tet Shin is the most famous purveyor and attracts long queues, especially at dinner time. The chicken here is consistently excellent, with silky skin and tender meat. Cowan Street Ayam Tauge & Koitiau is a local favorite where the chicken is incredibly juicy and the broth for the hor fun is particularly aromatic and full-bodied. Both establishments are essential stops for first-time visitors, and many food enthusiasts visit both to compare and pick their favorite.
Ipoh Hor Fun
Ipoh hor fun is silky flat rice noodles in a clear, savory chicken and prawn broth, garnished with shredded chicken, prawns, and spring onions. The noodles are noticeably smoother and more delicate than hor fun served elsewhere in Malaysia, again credited to the quality of Ipoh’s water. Thean Chun coffee shop on Jalan Bandar Timah serves one of the best versions, as does Moon De Moon, which is hugely popular for its slightly sweeter broth and comfortable setting.
Ipoh White Coffee
White coffee is Ipoh’s most famous export to the wider world. Introduced in the 19th century by Hainanese Chinese immigrants who came to work in the tin mines, Ipoh white coffee is made by roasting coffee beans with margarine and then brewing them with sweetened condensed milk. The result is rich, aromatic, and slightly caramelized with a smooth, creamy texture that lingers on the palate. The term white refers to the roasting process rather than the color of the drink.
Nam Heong on Jalan Bandar Timah is widely regarded as the birthplace of Ipoh white coffee and remains the best place to try the authentic original. Sin Yoon Loong, located just across the street, is Nam Heong’s main rival, and locals are fiercely divided over which serves the superior cup. Both are old-school kopitiam coffee shops with marble-top tables and a nostalgic atmosphere that transports you back decades.
Other Must-Try Dishes
Ipoh Curry Mee is a rich coconut curry noodle soup loaded with chicken, tofu puffs, bean sprouts, and cockles, served with a dollop of fiery sambal. Hakka Mee features springy egg noodles tossed in a dark soy sauce with minced pork, and is a specialty of Ipoh’s Hakka Chinese community. Salted Chicken is whole chicken baked in a crust of coarse salt, resulting in incredibly tender and fragrant meat. Tau Fu Fah, a silky smooth soy milk custard dessert served warm with ginger sugar syrup, is the perfect end to any Ipoh meal. Caramel Custard and Chee Cheong Fun (steamed rice noodle rolls with various sauces) are also local favorites not to be missed.
For the best food experience, head to the old town kopitiam coffee shops in the morning for white coffee and hor fun, explore the street food stalls around Concubine Lane and the night markets in the evening, and seek out the famous chicken restaurants on Jalan Yau Tet Shin for dinner.
Kellie’s Castle: A Tin Mining Era Mystery
One of the most fascinating historical attractions in the Ipoh area is Kellie’s Castle, an unfinished colonial mansion located in Batu Gajah, about 30 to 40 minutes’ drive south of Ipoh city center. The castle was built by William Kellie-Smith, a Scottish planter and tin mining magnate who arrived in Malaya in 1890 at the age of 20 and made his fortune in the Kinta Valley’s rubber and tin industries.
Construction of the castle began in 1915, and it was intended to be a grand residence featuring Malaysia’s first elevator, a six-storey tower, secret tunnels, a rooftop courtyard, and a tennis court. However, the project was beset by misfortune from the start. The First World War halted construction, and many of the Indian workers brought in to build the castle died during the 1918 Spanish Flu pandemic. Kellie-Smith’s wealth began to dwindle due to poor investments, and he died of pneumonia in Lisbon in 1926 at the age of 56 while returning from a trip to Britain. His wife, devastated by the loss, returned to Scotland and construction was never completed.
Today, Kellie’s Castle stands as a hauntingly beautiful ruin surrounded by jungle, its unfinished walls and empty window frames creating an atmospheric reminder of the Kinta Valley’s tin mining heyday. The castle featured prominently in the 1999 Oscar-nominated film Anna and the King. Entry costs RM5 for adults, and the site is open daily. The castle can be combined with a visit to the nearby Batu Gajah town and the Gaharu Tea Valley.
Lost World of Tambun
The Sunway Lost World of Tambun is a major theme park and hot springs resort nestled against 400-million-year-old limestone hills on the outskirts of Ipoh. The park contains 88 attractions across 10 themed zones, including water rides, a wave pool, an adventure park, a petting zoo, and the highlight that sets it apart from other Malaysian theme parks: natural hot springs.
The Lost World Hot Springs and Night Park opens daily from 6:00 PM to 11:00 PM and allows visitors to soak in natural geothermal hot spring pools under the stars, surrounded by the illuminated limestone cliffs. The daytime theme park features water rides like the Tube Raider and Cliff Racer, an Adventure River where visitors drift on rubber tubes through lush jungle scenery, and dedicated kids’ areas.
Ticket prices are approximately RM117 for adults and RM110 for children when purchased at the counter, though significant discounts of up to 34 percent are available when booking online through platforms like Klook. Children 90 centimeters or shorter in height enter free. For visitors wanting a full experience, budgeting at least one and a half days is recommended, with the daytime park and hot springs night park as separate sessions. The park is located about 15 minutes’ drive from Ipoh city center.
Day Trips and Excursions from Ipoh
Gua Tempurung
Gua Tempurung is one of the largest and most impressive cave systems in Peninsular Malaysia, located about 25 kilometers south of Ipoh near the town of Gopeng. The cave stretches approximately 1.5 kilometers through a limestone hill and features five massive chambers with spectacular formations of stalactites, stalagmites, and an underground river. Four different tour options are available, ranging from a dry 40-minute walkway tour suitable for all ages to a challenging 3 to 4 hour wet adventure tour that involves wading through underground rivers, crawling through narrow passages, and navigating with headlamps. Entry fees start at RM15 for the basic tour.
Gopeng White Water Rafting
The town of Gopeng, about 30 minutes south of Ipoh, has become a hub for adventure tourism centered on the Kampar River. White water rafting trips on the Kampar River offer Grade I to III rapids through lush rainforest scenery, suitable for beginners and families as well as more experienced rafters. Several operators offer half-day and full-day rafting packages that can be combined with Gua Tempurung caving for an action-packed day trip from Ipoh.
Cameron Highlands
The Cameron Highlands, Malaysia’s premier hill station, is approximately a 90-minute drive from Ipoh. Many visitors combine Ipoh and Cameron Highlands into a single trip, spending two days in Ipoh for food and heritage and then heading up to the highlands for tea plantations, strawberry farms, and cool mountain air. The drive from Ipoh passes through beautiful jungle scenery and the small town of Tapah.
Tambun Cave Paintings
Gua Tambun, located near the Lost World of Tambun, contains prehistoric cave paintings estimated to be 2,000 to 5,000 years old, depicting human figures, animals, and geometric patterns. These Neolithic-era artworks are among the oldest in Peninsular Malaysia and offer a fascinating glimpse into the region’s ancient human history. The site is not as well-known as Ipoh’s Buddhist cave temples but is highly recommended for visitors interested in archaeology and prehistory.
Getting to Ipoh
By Train
The ETS (Electric Train Service) from KL Sentral to Ipoh Railway Station is the most popular and comfortable way to reach Ipoh from Kuala Lumpur. The journey takes approximately 2 hours and 15 minutes to 2 hours and 30 minutes, with trains running multiple times throughout the day. Tickets cost approximately RM35 to RM70 depending on the class of service. The ETS is modern, air-conditioned, and comfortable, and arriving at Ipoh’s magnificent colonial railway station is a memorable experience in itself. Book tickets through the KTMB website, especially during weekends and public holidays when trains fill up quickly.
By Bus
Express buses connect Ipoh to Kuala Lumpur, Penang, Cameron Highlands, and other major cities. The bus from KL takes approximately 3 to 3.5 hours and costs around RM25 to RM35. Buses arrive at Terminal Meru Raya or Amanjaya Bus Terminal on the outskirts of the city, from where a Grab ride to the city center costs RM10 to RM15.
By Car
Ipoh is about 200 kilometers north of Kuala Lumpur via the North-South Expressway, a drive of approximately 2 to 2.5 hours. The toll fees total around RM45 each way. Having a car is particularly useful for visiting attractions outside the city center such as Kellie’s Castle, Gua Tempurung, and the cave temples, which are spread across the Kinta Valley.
By Air
Sultan Azlan Shah Airport in Ipoh receives limited domestic flights, primarily from Singapore via Scoot and AirAsia. However, for most travelers, flying into Kuala Lumpur and taking the ETS train to Ipoh is more practical and often cheaper.
Getting Around Ipoh
Ipoh’s old town and new town are compact enough to explore on foot, with the major heritage sites, cafes, and food establishments concentrated within a small walkable area on both sides of the Kinta River.
Grab is the most convenient way to reach attractions outside the immediate city center, including the cave temples, Kellie’s Castle, and the Lost World of Tambun. Fares are very affordable, with most trips within the city costing RM5 to RM15.
Car rental is recommended for visitors wanting to explore the wider Kinta Valley independently, particularly for day trips to Gua Tempurung, Gopeng, and Cameron Highlands. Several rental agencies operate from the city center.
Trishaw rides are available in the old town area and offer a charming way to see the heritage district, though they are more of a tourist experience than a practical transport option.
Where to Stay in Ipoh
Budget (Under RM100/night)
Ipoh offers excellent value for budget travelers. Container Hotel on Jalan Bijeh Timah is a quirky, clean, and affordable option with a great location in the heart of the old town. Le Hotel Kinta and several well-reviewed hostels along Jalan Sultan Idris Shah provide comfortable budget accommodation within walking distance of the main attractions.
Mid-Range (RM100-RM300/night)
Sekeping Kong Heng is a designer boutique hotel in a converted shophouse that has become an Instagram favorite, featuring industrial-chic exposed concrete walls, open-air showers, and a raw aesthetic that perfectly complements the old town’s heritage atmosphere. M Boutique Hotel occupies a heritage colonial building and offers period-appropriate styling with modern comforts. Travelodge Ipoh provides reliable modern rooms close to Ipoh Parade Mall and Old Town heritage spots.
Boutique and Luxury (RM300+/night)
The Happy 8 Retreat is an art-themed hotel where each room is uniquely decorated with different creative themes, making it a destination in itself. AC Hotel by Marriott Ipoh at 88 Jalan Sultan Abdul Jalil is the city’s newest upscale option, bringing an international brand-standard experience to Perak’s capital with stylish modern rooms and excellent facilities. Weil Hotel is a five-star property offering comprehensive luxury amenities and city views.
The old town is the best base for most visitors, placing you within walking distance of the heritage trail, Concubine Lane, the best kopitiam coffee shops, and the evening food stalls. The new town across the river offers a wider range of modern hotels and shopping options.
Practical Tips for Your Ipoh Visit
Best Time to Visit: Ipoh can be visited year-round, but the most comfortable months are December to March when temperatures are slightly cooler (23 to 30 degrees Celsius) and humidity is lower. The wettest months are August to November when afternoon thunderstorms are common. Even during the wet season, rain rarely lasts all day and mornings are typically clear.
How Many Days: Two to three days is ideal for Ipoh. Two days allows you to cover the old town heritage trail, the major cave temples, and the essential food experiences. A third day lets you add a day trip to Gua Tempurung, Gopeng, Kellie’s Castle, or the Lost World of Tambun.
Budget: Ipoh is one of the most affordable tourist destinations in Malaysia. Budget travelers can manage on RM80 to RM150 per day covering accommodation, food, and basic transport. Mid-range travelers should budget RM200 to RM350 per day for boutique hotels, restaurant meals, and attraction entry fees. The city’s best food experiences are found at hawker stalls and kopitiam coffee shops, where a full meal rarely exceeds RM15.
Safety: Ipoh is a safe and welcoming city for tourists. Standard precautions apply: watch your belongings in crowded areas like Concubine Lane, use Grab for transport at night, and be aware of your surroundings in less populated areas after dark.
Currency and Payments: Malaysian Ringgit (MYR/RM) is the currency. ATMs are widely available throughout the city center. Credit cards are accepted at hotels and larger restaurants, but cash is essential for hawker stalls, kopitiam coffee shops, cave temple donations, and smaller establishments.
Language: Bahasa Malaysia is the official language, and Cantonese Chinese is widely spoken given Ipoh’s significant Chinese population. English is spoken in hotels, tourist areas, and by younger Malaysians. In traditional kopitiam and hawker stalls, basic Malay or Cantonese is helpful but pointing at menu items works perfectly well.
SIM Cards and Connectivity: Prepaid SIM cards with data are available from providers like Celcom, Digi, and Maxis at convenience stores throughout the city. A tourist SIM with several gigabytes of data costs around RM20 to RM40. WiFi is available at most hotels and cafes.
Respect and Etiquette: When visiting cave temples, dress modestly with covered shoulders and knees. Remove shoes before entering prayer halls. Photography is generally permitted but be respectful of worshippers and check for any signage restricting cameras in sacred areas.
Final Thoughts
Ipoh is the kind of destination that rewards curiosity and an appetite for discovery. It offers a combination of natural wonder, living heritage, artistic creativity, and culinary excellence that is difficult to match anywhere in Malaysia. The cave temples alone, carved into ancient limestone over centuries of devotion, are unlike anything else in Southeast Asia. The food scene rivals Penang’s and Georgetown’s famous hawker culture but with smaller crowds and lower prices. The old town’s colonial architecture and vibrant street art scene provide a visual feast that unfolds with every turn down a heritage lane.
For travelers who have already visited Kuala Lumpur, Penang, and Langkawi, Ipoh is the natural next destination, offering an authentic Malaysian experience that feels refreshingly unhurried and deeply rooted in the traditions of the Kinta Valley. Whether you come for the caves, the coffee, the art, or the bean sprout chicken, Ipoh has a way of exceeding expectations and leaving you planning your return visit before you have even left.

Leave a Reply