I took the coach from the Terminal Bersepadu Selatan (TBS) in Kuala Lumpur to Ipoh for about S$8. The bus stopped at the Amanjaya bus terminal which is far from the city. From the bus terminal I could take Grab, which is about S$4.50, to the hostel where I have booked online but I did not. Instead, I waited for local shuttle bus to take me to the city and take another local bus to the hostel.
I stayed in The Beds in Garden Hostel which is run by a few young people. The place is clean and tidy and the people are friendly and helpful. There is a kitchen where you can bring your own food and cook your own meal. There is a self-service coin operated laundry shop next to the hostel. I had a nice stay in the hostel.