They are serveral airlines operate direct flight form KL and Penang. You can check Air Asia, Malayisa Airline, and Viet Jet for direct flight.