[20 Feb, 2018] Regular scheduled bus services are now available from Ipoh Amanjaya Bus Terminal to Cameron Highlands. The trip takes about 2.5 hours and ends at Tanah Rata Bus Terminal, Cameron Highland. The one-way bus fare from Ipoh to Cameron Highlands costs MYR20. Similarly, the return trip bus ticket from Cameron Highlands to Ipoh is also priced at MYR20.
You may buy the ticket at the bus terminals or book your ticket online in advanced at BusOnlineTicket.com and Easybook.com.