Cyclone Tauktae has killed at least 12 people and left a trail of destruction as it brushed past the coastal states of Kerala, Karnataka, Goa and Maharashtra, authorities said.
It is set to make landfall in Gujarat late on Monday.
"This will be the most severe cyclone to hit Gujarat in at least 20 years. This can be compared with the 1998 cyclone that hit Kandla and inflicted heavy damage," state revenue secretary Pankaj Kumar told Reuters.
The cyclone increases pressure on local administrations already struggling with a high caseload of Covid-19 infections.