Bangladesh’s capital and several other parts of the country woke up to rain on Thursday morning, brought on by a low-pressure system over the Bay of Bengal.
The showers offered some relief after days of sweltering heat but caused significant disruptions to daily life.
In Dhaka, the rain was not particularly heavy, but it began early in the morning and continued steadily, as per a UNB report.
Office-goers and students struggled to keep dry while trying to reach their destinations.
What began as a welcome change soon turned into a source of frustration, as many found themselves stranded under grey skies, drenched and waiting for transport.
At busy intersections such as Gulistan Fulbaria and Bijoynagar, passengers were seen facing long waits amid the steady drizzle.
Around 10:00 am, long queues formed as people tried to board buses. Each stopping vehicle sparked a rush as commuters jostled for space, eager to find shelter under its roof.
The Meteorological Department said Dhaka may see another day of such wet and muddy conditions.
The rain is likely to ease from Saturday (31 May).
Meteorologist Md Bazlur Rashid said the monsoon has arrived earlier than usual this year.
Most parts of the country, except Rangpur division, are seeing frequent showers.
He said the low-pressure system could turn into a deep depression but is unlikely to develop into a cyclone.
In a special bulletin, the Bangladesh Meteorological Department said the low-pressure system over the northwest Bay of Bengal and adjoining areas has intensified into a depression.
Under its influence, squally weather may affect the North Bay, coastal areas and nearby seaports.
Seaports in Chattogram, Cox’s Bazar, Mongla and Payra have been asked to hoist local cautionary signal No. 3.
Fishing boats and trawlers in the northwest Bay have been advised to return to shore and remain anchored until further notice.
The southwest monsoon has entered Barishal, Chattogram, Sylhet and Mymensingh divisions and parts of Dhaka division, according to the Met Office.
During this period, daytime temperatures across the country may fall by 1 to 2 degrees Celsius, while nighttime temperatures may see a slight drop.
In the last 24 hours, the highest rainfall was recorded in Khepupara of Kuakata under Patuakhali district, where 91 millimetres of rain fell.
Dhaka recorded 6.0 millimetres of rainfall during the same period.
On Wednesday, Dimla in Nilphamari recorded the highest temperature in the country at 37 degrees Celsius.