The Times of India newspaper and CNN-IBN television network said the eight vessels were on their way from Somalia to Dubai when they
were hijacked, adding that the sailors were from coastal Gujarat.

"They had anchored last in the rebel territory of Kismayo in Somalia where they loaded cargo into their boats. But moments after leaving the port, pirates captured them," the Times of India said on its website.

Seychelles action

Meanwhile, the coastguard office of the Seychelles, in the Indian Ocean, said in a statement on Tuesday that one of their vessels had repelled an attack by Somali pirates, destroying two of their boats.

The Topaz, one of their two coastguard vessels, had come under attack by three Somali pirate ships late on Monday.

"Topaz returned fire, one attack skiff was sunk and the mother ship exploded and caught fire. The third skiff managed to escape," the statement said.

Pirates seized a ship with 24 crew members on Monday off the port of Aden.

Traders in Mogadishu, the Somali capital, said that seven other vessels had been hijacked en route to the city over the past two days.

Somali pirates frequenty attack vessels in the Horn of Africa, particularly Indian ships, taking an estimated $60 million in ransom payments in 2009.