Cameron Highlands is quite a popular destination, hence reaching here is quite convenient. There are buses scheduled from Kuala Lumpur, taking about 3.5 hours to drop you at Cameron Highlands