That's a staggering number, but isn't the article including the whole country in this count of 256 deaths? It sounds like "only" 12 of them were in Bangkok:
> Over the Dec 27-31 period, Bangkok had the highest number of deaths at 12
(...which implies a very long tail of cities outside of the capital.)