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