Ghana's President John Mahama has promised a full investigation into Wednesday's helicopter crash that killed two government ministers and six other people.

Defence Minister Edward Omane Boamah and Environment, Science and Technology Minister Ibrahim Murtala Muhammed, 50, were among those killed when a military aircraft crashed in the central Ashanti region.

In a televised address to the nation, Mahama said the crash represented "a personal loss" for him.

"I shared a bond with many of those who died. Our nation is grieving," he said.

The Z9 helicopter, carrying three crew and five passengers, came down in a dense forest as it was flying from the capital, Accra, to the town of Obuasi for an event to tackle illegal mining. There were no survivors.