Depending on the travel operator you choose, you get rest stops on the way. There are buses from StarMart Express that have 3 stops on the way while there are a few which reach KL directly. If you’d like one with a rest stop, you can select the same from the filter options that pop up.