Please be aware that Kuala Lumpur has multiple airports and that these results are for all airports serving the city.
The best month to fly between Kuala Lumpur and Batam is October and the most expensive month to fly is January. (Average prices, based on 1211 datapoints.)