Ferry explosion 'fireball' injures 18 people in Mexico

A ferry has been struck by an explosion in Mexico, leaving 18 people injured.

The ferry, owned by Barcos Caribe, was docked at the tourist resort town of Playa del Carmen when one of the sides appeared to explode.

Authorities say 15 Mexicans and three Canadians were injured in the blast.

A statement said they had been taken to hospital, to be treated for cuts. There were no life-threatening injuries.

Images from the resort show the damage done to the side of the ferry, and people with injuries to their arms and legs.

It is understood the blast, which sent a fireball across the dock, happened when people were getting off the ferry. Debris was sent flying sideways.

Initial local reports indicate the blast may have been caused by a gas leak or an engine failure.

An investigation is under way and the area is cordoned off.

Contacto Urbano reports the ferry company has links to the former Governor Roberto Borge Angulo.