Buses to Cameron Highlands operate daily from Kuala Lumpur, Ipoh and Penang. Buses from Kuala Lumpur depart from the Terminal Bas Selatan (TBS).