At least 25 people were killed and 50 injured when a train crashed into a barrier at Cairo's main rail station, causing an explosion and a fire.

The fire sent black smoke billowing above Ramses station in the centre of the Egyptian capital.

Inside the station, the train's blackened engine could be seen tilted to one side next to a platform.

Security sources said there was no indication that the crash was deliberate.

An eyewitness said: "I saw a man pointing from the locomotive as it entered the platform, and screaming 'There are no brakes, there are no brakes’ before he jumped out of the locomotive. And I don’t know what happened to him."

Several witnesses said they had seen fire coming out of the train's engine before it crashed, causing an explosion and fires inside the station.

Prime Minister Mostafa Madbouly announced from the station that the incident would be investigated and anyone found responsible held to account.

Egypt has one of the oldest and largest rail networks in the region and accidents causing casualties have been common.

Egyptians have long complained that successive governments have failed to enforce basic safety standards for the railways.

The transport ministry suspended all train arrivals and departures at the station.