He said the coast guard found 81 people alive on the boat and provided them with food, water and medical care. One refugee was missing, he said.
Two Indian coast guard ships were sent to help the refugees, and the Indian government is in discussions with Bangladesh to ensure their safe return, Srivastava said.
He said 47 of the passengers possessed identity cards from the U.N. High Commissioner for Refugees issued in Bangladesh stating they are displaced Myanmar nationals.
More than 1 million Rohingya who fled an army crackdown in Myanmar are living in crowded refugee camps in Bangladesh. Human traffickers often lure the refugees, promising them work in Southeast Asian nations.
The U.N. and rights groups earlier reported that many of the people on the boat were suffering from acute dehydration.
UNHCR spokesperson Catherine Stubberfield said she appreciated the Indian coast guard's efforts. "But given that the refugees are still adrift at sea, immediate disembarkation is absolutely critical to meeting their most basic human needs and ensuring that their safety is no longer threatened," she said.