More than 500 passengers were stranded on a ship off Visakhapatnam in the Bay of Bengal since Tuesday night, officials said.
There are 506 passengers and 50 crew members on board M.V. Harshavardhana, which sailed for the Andaman from Vishakapatnam at 1.35 p.m. on Tuesday.
Six hours later, the ship halted due to a technical snag and has been stuck in the sea since then. With turbulence in the sea, the passengers panicked and some of them contacted the media.
An official of the Visakhapatnam district administration said: "One of the four generators is not functioning, which resulted in the ship coming to a halt. Efforts are being made to repair the generator."
He said all passengers were safe and they were being provided food and water.
Authorities at the Shipping Corp of India hope the ship will resume its journey soon.
The duration of the journey by ship from Visakhapatnam to Andaman is about 70 hours.