Ipoh is the capital of Perak and one of Malaysia's larger cities, with a population of about 760,000 at the 2020 census. It began as a village and grew fast in the 1880s when large tin deposits were found nearby. A fire in 1892 destroyed over half the town and the rebuild followed a more orderly grid, which is why the Old Town still feels planned. When tin prices collapsed in the 1970s the city declined; today tourism is a main driver of its economy.
For visitors the pleasure is in the combination. The Old Town has a Moorish-style railway station, a Neo-Classical town hall and a 1909 clock tower within a short walk. Hakka mining history is explained in a museum housed in an old miners' club. Around the edge of the city, limestone hills hide cave temples, a lakeside Zen garden and a large show cave an hour or so away. The food, from white coffee to bean sprout chicken and Ipoh hor fun, is a draw in itself, though much of it is meat- or fish-based.
Ipoh suits families and older travellers well when planned around the heat and the rain. Most Old Town sights are flat and close together, and the cave temples can be enjoyed at your own pace. The hard parts are the staircase climbs, the humidity and the fact that vegetarian Indian food is limited. We found only a small number of verified options, and say so plainly in the food section.
Indian passport holders have recently been able to enter Malaysia visa-free for up to 30 days under a temporary arrangement, and a Malaysia Digital Arrival Card is required online before arrival. These rules change, so check the official Malaysian immigration and tourism sources before you book.
Before you plan
Ipoh at a glance
- Best months
- Ipoh has no truly dry seasonIpoh has no truly dry season. January, February and June to August are relatively drier; October and November are the wettest.
- Ideal trip length
- 2 days for the Old Town and cave temples2 days for the Old Town and cave temples; 3 days if you add Kellie's Castle or Gua Tempurung
- Airport
- Sultan Azlan Shah AirportSultan Azlan Shah Airport (IPH), about 6 km from the centre; limited flights, mainly to Singapore and Johor Bahru. Many visitors fly to Kuala Lumpur or Penang instead.
- Railway station
- Ipoh railway station on Jalan…Ipoh railway station on Jalan Panglima Bukit Gantang Wahab; KTM ETS trains link it to KL Sentral in about two hours (check the current timetable)
- Getting around
- Grab or a hired car and driver for…Grab or a hired car and driver for cave temples and day trips; the Old Town is walkable. No metro.
- Daily budget
- Local meals are inexpensive for…Local meals are inexpensive for Indian travellers; costs depend mostly on hotel and car hire. Check current prices before you book.
- Senior comfort
- Good in the Old TownGood in the Old Town, which is flat and compact; cave temples and caves involve stairs, so choose the easier ones and rest in the afternoon
- Language
- Malay is the national languageMalay is the national language; English is widely understood in tourist areas, and Chinese varieties and Tamil are also heard
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Ipoh: January, February. Month-by-month weather →
How many days do you have?
Ipoh itinerary
One good day
1 day in Ipoh
Start at the railway station and Town Hall in the cooler morning light, then walk to the Birch Memorial Clock Tower and eat breakfast at the hawker centre beside it. Visit Han Chin Pet Soo if you have booked a slot, and take a short stroll through Concubine Lane. After lunch and a rest, take a Grab to Kek Lok Tong for its garden, and finish at Sam Poh Tong if energy allows.
Day-by-day plan →Two days
2 days in Ipoh
Begin at the station and Town Hall, then the clock tower and state mosque. Spend the late morning at Han Chin Pet Soo and Concubine Lane, followed by a long lunch. In the afternoon visit the Darul Ridzuan Museum if it is open, then rest before an evening meal.
Day-by-day plan →Three unhurried days
3 days in Ipoh
Spend a full day on foot: the station, Town Hall, clock tower, mosque, Concubine Lane and Han Chin Pet Soo, with long breaks for food and shade.
Day-by-day plan →