This Ipoh travel blog will show you 14+ fun things to do in Ipoh, Malaysia, and a suggested 3-day Ipoh itinerary to help you see as many Ipoh attractions as possible!
Ipoh is located in the Malaysian state of Perak but is surprisingly still under the radar as most people tend to overlook the city for Penang or Melaka. Needless to say, it’s the perfect off-beat destination to add to your Malaysia itinerary!
Famous for its old town covered with street arts, traditional shophouses, cave temples at literally every corner, and without forgetting the iconic white coffee, Ipoh should definitely rank high on your bucket list!
So, whether you want to break up your journey between Kuala Lumpur and Penang or just looking for an underrated weekend getaway in Malaysia, this Ipoh travel blog will show you exactly what to do in Ipoh, Malaysia!
***This article may contain affiliate links, which means that each time you click through and make a purchase, I may earn a small commission at no extra cost to you.
How to get to Ipoh Malaysia?
One of the best ways to get to Ipoh is by taking the bus. I recommend the bus from Sri Maju Group since they are cheap and reliable.
Most buses will drop you off at Ipoh Amanjaya which is found about 20 minutes from the center, where you’ll most likely spend your Ipoh itinerary. From there, take a Grab for about RM 15 (US$ 3.45).
Some buses might drop you off at Jalan Bendahara or the Sri Maju Group bus station, both of which are located within Ipoh center.
Bus from Kuala Lumpur airport: The bus journey from the airport (KLIA1 or KLIA2) takes approximately 4 hours and costs about US$ 10 (Check the price and schedule on 12go.asia)
Bus from Kuala Lumpur Center: The bus will leave from Terminal Bersepadu Selatan and will cost only about US$ 6 (Check the price and schedule on 12go.asia)
Bus from Penang: The bus journey from Penang to Ipoh usually lasts for about two hours and costs about US$ 5 (Check the price and schedule on 12go.asia)
Bus from Johor Bahru: The bus will depart from Taman Ungku Tun Aminah and the journey usually lasts for about 7 hours (Check the price and schedule on 12go.asia)
Trains are also available from Kuala Lumpur to Ipoh, usually taking about 3 hours. You can get tickets on Easybook which cost about US$ 9. The train station is located less than 5 minutes from Ipoh Old Town.
Scoot Airlines and Air Asia have flights from Singapore to Ipoh. Tickets for both airlines cost about US$ 60 one way without checked luggage. You can also get flights from Johor Bahru to Ipoh through Air Asia.
Where to Stay in Ipoh?
Ipoh Old Town
27 Concubine Lane: A beautiful Chinese shophouse that has been converted into a homestay. Because it’s found right in the heart of Concubine Lane, close to some of the best things to do in Ipoh, it can be a bit loud during the day but it’s mostly quiet at night. Prices start from US$ 25 for a double room with a shared bathroom.
Dé Cafe & Rest House: This hostel has separate dormitories for men and women and costs only about US$ 10. The hostel is found just a few meters from some of the most popular Ipoh attractions such as Market Lane and Concubine Lane.
Ipoh New Town
Hotel Pi: The hotel is located in the center of New Town, right opposite Memory Lane and less than a 15 minutes’ walk from the Old Town. Each room has a private bathroom and wifi. The price for a queen room costs about US$ 27.
Grayhaus Soho Ipoh: Grayhaus Soho offers single and queen rooms with private bathrooms which cost about US$ 12 and US$ 16 respectively. Coffee and toast are available anytime during the day and night and laundry will set you back RM 15 (US$ 3.45) per load.
Abby by the River: The hotel is located along Kinta River and costs about RM 90 (US$ 22) for a superior double room with a private bathroom. Breakfast is also included in the price.
What to do in Ipoh Malaysia?
If you’re wondering what to do in Ipoh, you’ve come to the right place! Below are some of the best things to do during your 3-day Ipoh itinerary!
Ipoh Street Arts
One of the most popular attractions in Ipoh is hunting for street arts. The Lithuanian artist, Ernest Zacharevic who is famous for his murals in Penang and other parts of Malaysia, was appointed to paint the streets of Ipoh Old Town.
His paintings are reminiscing of the old days and provide an insight into the history and cultural heritage of Ipoh.
More of the street arts can be found along Mural Art’s Lane, behind Jalan Sultan Iskandar. Here, you’ll come across a whole lane covered with murals of kids playing, traditional lion dance, and Indian dance, which clearly showcase the different cultures of Malaysia.
Unlike Penang, the streets will be completely deserted, even in the middle of the day, so no waiting in line to get a picture!
Ipoh Travel Tip: You can find some colorful buildings just opposite Mural Art’s Lane.
Read more: How to spend 3 days in Penang?
The second best thing to do in Ipoh is visiting Concubine Lane. This is where the action happens! During the weekend, shop owners set out their stalls on the street and sell everything from souvenirs to jewelry and delicious food. You can also find a few street arts around here as well.
Market Lane is another little back road where the rainbow umbrellas are located together with a few interactive street arts. This is also where the painting of Ernest Zacharevic, “Old Town Relieves Nostalgia with Trishaw”, is found.
Kong Heng Square
Kong Heng Square is another shopping spot worth visiting. Located just a few meters from Concubine Lane, the buildings of Kong Heng Square have an industrial and almost run-down feel which gives a certain charm to the area.
Ipoh White Coffee
Have you been to Ipoh if you didn’t taste the original Ipoh white coffee!? The drink is made from coffee beans roasted with palm oil and served with sweetened condensed milk.
It’s available either hot or cold and is bound to give you a major sugar rush (although, I much prefer the cold one which tastes less sweet).
Nam Heong White Coffee and Kedai Kopi Sin Yoon Loong, two of the most popular cafes in Ipoh, are said to serve the original Ipoh white coffee. Both are located opposite each other along Jalan Bandar Timah.
Make sure to get there early as they are always very crowded and don’t forget to taste the egg tarts, dim sums, and other traditional Hainanese dishes.
Perak Tong (Perak Cave Temple)
With an abundance of cave temples to visit, it’s not hard to see why it’s one of the highly-rated attractions in Ipoh!
Perak Tong is by far the most visited cave temple in the city. The walls are decorated with paintings of Chinese deities and mythical creatures and house several golden Buddha statues.
You can even climb up the 450 stairs for a breathtaking view of Ipoh! So, if you’re wondering what to do in Ipoh, make sure to visit Perak Cave Temple!
Kek Lok Tong
Kek Lok Tong is another beautiful cave temple found in one of the most picturesque settings. The temple ground comprises of Buddha statues on the inside, while the outside features a beautiful lake garden which is perfect for a peaceful nature stroll.
You’ll also find a reflexology footpath and even encounter swans around the garden.
Sam Poh Tong
Just a few minutes’ drive away is Sam Poh Tong temple which was founded by a Chinese monk in the 1800s. Though smaller than the other two, the entrance features a beautiful garden and fish pond.
There are stairs leading to the upper floor but they seemed to be closed off at the time of my visit. There’s also a passageway leading to quite an impressive pagoda and a tortoise pond but unfortunately, they didn’t seem well maintained. So, if you’re on a tight schedule, you could skip this one if you wish.
Walk the Heritage Trail
One of the best things to do in Ipoh is walking the Heritage Trail. It’s a great way to get a glimpse of what Ipoh looked like back in the days and witness the beautiful colonial buildings and historical landmarks.
The trail starts at the Railway Station and includes some notable stops such as the Birch Memorial Clock Tower, Town Hall, and Old Post Office.
Gunung Lang Recreational Park
Gunung Lang Lake was actually a tin mining site back in the days but has now been transformed into a recreational park. The lake is very busy during the weekend and seems to be a very popular attraction in Ipoh, especially among locals.
At the entrance, you’ll see an artificial waterfall made by hydraulic pumps with beautiful limestone cliffs in the backdrop.
You can also take a boat to the other side of the lake for RM 3 (US$ 0.70) for adults and RM 1.50 (US$ 0.35) for children.
Memory Lane Flea Market
If you’re wondering what to do in Ipoh, I recommend visiting the Memory Lane flea market. Every Sunday, Memory Lane comes alive during the early hours where locals sell everything from antiques to the usual knick-knacks found at flea markets.
Gerbang Malam Night Market
Gerbang Malam is open every night from 9 p.m. You won’t find much food here but rather a mix of clothes, accessories, and other random items for sale. If you’re hungry, I recommend heading to Hangout @ Ipoh for some delicious street food.
If you’re not eating out and thinking of cooking your own food, UTC market is where you’ll find fresh produce from 7 a.m to 10 p.m.
It can be quite overwhelming when you first enter the market since everything seems to be all stacked together. The vegetable stalls are located near the entrance while the fruit stalls are found upstairs, all the way back.
This small trick-eye museum found near concubine lane is well worth visiting. The entrance fee is RM 19 (US$ 5) for adults and RM 10 (US$ 2.5) for children.
Other Ipoh Attractions
- Ipoh Parade: Shopping mall found in Ipoh New Town.
- Kellie’s Castle: An abandoned castle that’s supposedly haunted!
- Restoran New Hollywood: A popular local food spot located about a 10 minutes’ ride from Ipoh Old Town.
- Birch Memorial Clock Tower: Historical landmark in Ipoh (Apparently where most locals have their wedding photoshoot)!
- Lost World of Tambun: Family-theme park.
- Go on a jungle trekking experience.
3-day Ipoh Itinerary
Ipoh Itinerary Day 1
- Get some Ipoh white coffee and egg tarts at Nam Heong White Coffee or Kedai Kopi Sin Yoon Loong.
- Concubine and Market Lanes and see the colorful umbrellas and street arts in the area.
- Kong Heng Square.
- More street arts on Mural Art’s Lane.
- Dinner at Hangout @ Ipoh
Ipoh Itinerary Day 2
- Early morning at the flea market on Memory Lane (if visiting on a Sunday).
- Cave temples: start with Kek Lok Tong, then visit Sam Poh Tong and finally Perak Cave temple.
- Gunung Lang Recreational Park.
Ipoh Itinerary Day 3
- Walk the heritage trail using this map or take a guided tour.
- Tour of Kellie’s Castle.
- Spend the afternoon exploring the New Town and maybe go shopping at Ipoh Parade.
Read more: Malaysia itinerary for first-time visitors
How to get around Ipoh?
Ipoh is a fairly walkable city, but keep in mind that it’s very hot during the day. If you want to visit farther out to the cave temples you can take a Grab for less than RM 10 (US$ 2.30). Buses are also available, though not quite frequent.
Best time to visit Ipoh
Ipoh is usually hot and humid year-round with the occasional rainfall and temperatures going up to 32 degree Celsius. The wet season is from April to October, while November to February is usually the driest.
Although you might want to travel during the Chinese New Year, traffic will be a nightmare (from my personal experience, the bus ride took more than 6 hours from Kuala Lumpur to Ipoh instead of 3-4 hours, even one week before the festivities). In addition, most shops will be closed and hotel prices tend to be higher.
I hope that this guide to the best things to do in Ipoh has given you some inspiration for your next trip. Let me know in the comments below if you have any questions and I’ll be happy to answer them!
Need more help to plan your trip to Malaysia? Check out these posts:
- Top things to do in Kuala Lumpur in 2 days
- Best things to do in Melaka
- Penang itinerary for 3 days
- Malaysia itinerary for two weeks on a budget
- How to plan an epic Singapore Malaysia Itinerary?
- Ultimate guide to Seven Wells in Langkawi
- 20 short trips in Malaysia