An Egyptian health official says a bus carrying Mexican tourists has overturned in the Sinai peninsula, killing at least five.

Head of emergency services for South Sinai governorate Khaled Abou Hashem says that the bus was carrying tourists from Saint Catherine's monastery to the Red Sea resort of Dahab.

He says 17 were injured, one of whom is in critical condition. He said the death toll is expected to rise.

Road accidents are common in Egypt due to badly maintained roads and poor enforcement of traffic laws.