The rainfall in Langkawi is generally more than the rainfall in Townsville. This will continue over the next 9 days.
You can imagine temperatures to be in the 35 °C range in April. The weather in Townsville is generally colder than Langkawi's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.