Pirates have taken 10 seafarers hostage after boarding a Turkish general cargoship off West Africa.

The Daily Sabah cited operator Kadioglu Maritime as saying the 8,900-dwt Paksoy-1 (built 1997) was attacked 230km off Brass, Nigeria, early on Tuesday.

It was in ballast from Cameroon's port of Douala to Abidjan in Ivory Coast.

AIS data showed it anchored off Ghana on Wednesday.

Communication and navigation equipment were damaged, the statement said.

"No injuries or loss of lives occurred according to initial information. Our efforts continue for the safe and sound release of all of our personnel," Kadioglu added.

There were 18 seafarers on board at the time of the attack.

A ship from the Ghanaian navy escorted the ship into port following the incident.

Turkey's foreign ministry and National Intelligence Agency were aware of the kidnapping, Omer Celik, spokesman for the ruling Justice and Development Party (AK Party), told reporters during a press conference.

In November, the ship was damaged in a collision with another vessel off Germany.