At least six people have been killed and 36 fishermen reported missing as Cyclone Bulbul lashed Bangladesh overnight.
Some 30 people have been injured and around 6,000 homes partially or fully damaged, authorities added.
Cyclone Bulbul, packed with wind speeds of about 120 kmph, has left some low-lying areas flooded.
Nearly two million people from coastal districts have been moved to about 5,558 shelters late Saturday, with officials adding that prompt evacuations have helped save lives.
Meanwhile, efforts are on to rescue about 1,200 domestic tourists who were stranded at the Saint Martin island in the Cox's Bazar district.
"With the signal down to 4 all of them will be rescued," an official said, referring to a storm-warning system.
"It may take couple of days to get a normal situation," the country's junior minister for disaster management and relief told Reuters.
A preliminary report depicted confusion in the cockpit shortly before an Air India jetliner crashed, killing 260 people last month, after the plane's engine fuel cutoff switches almost simultaneously flipped, starving the engines of fuel.
US President Donald Trump defended the state and federal response to deadly flash flooding in Texas on Friday as he visited the stricken Hill Country region, where at least 120 people, including dozens of children, perished a week ago.
Russia pounded Ukraine with hundreds of drones and dozens of missiles on Saturday, in the fourth major attack this month, targeting western cities and killing at least two people in Chernivtsi on the border with Romania.
Thirty Kurdistan Workers Party (PKK) fighters burned their weapons at the mouth of a cave in northern Iraq on Friday, marking a symbolic but significant step toward ending a decades-long armed conflict against Turkey.