Please be aware that Shanghai and Kuala Lumpur has multiple airports and that these results are for all airports serving the city.
The best month to fly between Shanghai and Kuala Lumpur is September and the most expensive month to fly is April. (Average prices, based on 313 datapoints.)
The cheapest airline flying from Shanghai to Kuala Lumpur is AirAsia X. They are 43% cheaper than MasWings. (Average prices, based on 320 datapoints.)