Cyclone Yaas was expected to make landfall in West Bengal and Odisha states Wednesday, India's Meteorological Department said.

At least two people were killed and dozens of homes damaged as Yaas barreled through eastern India Tuesday as authorities tried to evacuate more than a million people.

Flooding, strong winds, and a coastal storm surge are possible as Yaas becomes India's second tropical cyclone in a week and a half.

A week earlier storm Tauktae ravaged Gujarat, north of the Arabian Sea on India's west coast.

The storm killed nearly 100 people and caused more than $2.1 billion in damage, The Washington Post said.

Nearly 2 million people living along India's east coast are being evacuated, authorities said, and Yaas has also disrupted efforts to contain the country's COVID-19 outbreak.

Some 1.4 million people were moved from coastal areas in neighboring Odisha.

At least 45 teams of the National Disaster Response Force have been deployed to West Bengal, and 52 teams have been mobilized to Odisha, local media reported.

Yaas is expected to generate storm surges of up to 13 feet, which are likely to flood low-lying coastal districts.

"The cyclone is likely to cause large-scale damage," IMD chief Mrutyunjay Mohapatra told Reuters by telephone.

Some vaccination facilities in districts under threat as well as the capital Kolkata - the capital of India's West Bengal state - would suspend operations, officials said.

Efforts were underway to ensure the supply of medicines and oxygen to hospitals during the storm.