Xalapa (Mexico): Forty three people were killed and 20 were injured after a truck crashed into a bus carrying agricultural workers in Mexico's eastern Veracruz state, officials said.

"In total, 43 people died in this accident" near the town of Alamo, Veracruz, on the Gulf of Mexico, government spokeswoman Gina Dominguez told Milenio television.

The bus was travelling from the port of Coatzacoalcos to the northern border state of Coahuila when the crash happened at around 4:30 am (0930 GMT) in the north of Veracruz state.

Dominguez could not say how many people had been on board the bus but she said the rescue operation had ended.

Forensic teams were seen unloading blood-stained bodies at the morgue of Alamo.

"The first report we have, which we need to confirm with investigators, is that the truck's trailer came loose and hit the bus," Dominguez said.

The truck's driver drove away and the trailer also hit another cargo vehicle, according to Maria Elena, a government worker in the town of Alamo.

The injured were taken to hospitals in the nearby port city of Tuxpan.

(Agencies)