The flight time from Los Angeles International Airport (LAX) to Cameron Highlands is approximately 17 h. 40 min.