
The bus was travelling from the capital Conakry to Faranah in the south west.
The accident occurred near Kindia, Guinea’s fourth largest city some 130km east of Conakry.
The government said the crash led to “more than 24 deaths” and several injuries.
Local official Kabinet Kake told AFP that “students are the main victims”.
Kake said the bus had collided with the truck while trying to overtake another bus.
Lieutenant Faouli Soumah from the gendarmerie said the corpses were “barely recognisable”.
Deadly road accidents occur regularly in Guinea and are often caused by poor road and vehicle conditions or reckless driving.
Fifteen people died in September in a minibus accident.