PANIC
In neighbouring Bangladesh, officials moved to evacuate Rohingya refugees from "risky areas" to community centres, while hundreds of people fled a top resort island.
"Cyclone Mocha is the most powerful storm since Cyclone Sidr," Azizur Rahman, the head of Bangladesh's Meteorological Department, told AFP.
That cyclone hit Bangladesh's southern coast in November 2007, killing more than 3,000 people and causing billions of dollars in damage.
Bangladeshi authorities have banned the Rohingya from constructing permanent concrete homes, fearing it may incentivise them to settle permanently rather than return to Myanmar, which they fled five years ago.
"We live in houses made of tarpaulin and bamboo," said refugee Enam Ahmed, who resides at the Nayapara camp near the border town of Teknaf.
"We are scared. We don't know where we will be sheltered. We are in a panic."
Forecasters expect the cyclone to bring a deluge of rain, which can trigger landslides. Most of the camps are built on hillsides, and landslips are a regular phenomenon in the region.
Mocha is also predicted to unleash a storm surge up to four metres high, which could inundate low-lying coastal and riverine villages.
Officials said thousands of volunteers were evacuating Rohingyas from "risky areas" to more solid structures such as schools.
But Bangladesh's deputy refugee commissioner Shamsud Douza told AFP: "All the Rohingyas in the camps are at risk."
Panic has also gripped about 8,000 people in Bangladesh's southernmost island of Saint Martin's, with the tiny coral outcrop - one of the country's top resort districts - right in the storm's path.
Resident Dilara Begum travelled to Teknaf to wait out the storm.
"Many have also left," she said. "It is an island in the middle of the sea. We have been living in fear over the past few days."
Officials said around 1,000 Saint Martin's islanders had done the same.
Operations were suspended at Bangladesh's largest seaport, Chittagong, with boat transport and fishing also halted.