September is normally Bangkok's wettest month, with 344 millimetres of rain usually spread across 18 rainy days. Last week, roughly 300 millimetres fell in just 48 hours, almost the entire monthly average in two days, as stagnant brown water inundated streets and homes across the city.
The immediate cause was a low-pressure system that stalled over the Bangkok region for about three days. In a low-pressure system, warm air rises and moisture condenses to form clouds and rain. When such a system stalls, it can dump rain on the same location for days, leading to severe flooding.
Bangkok and other cities in Southeast Asia's humid tropics are used to heavy rain. Daytime heat forms towering cumulonimbus clouds that produce afternoon thunderstorms almost every day in places like Singapore, Hong Kong and Bangkok, and local drainage systems are built for these short, intense downpours. The recent rainfall was far outside that design range.
Authorities have declared the city a disaster zone. At least 31 people have died and thousands have been forced into shelters, according to the interior ministry.