A cargo plane has crashed into commercial buildings in Kenyan capital Nairobi, killing all four people on board.

Authorities believe there are no survivors. "It is not clear what caused the crash but officials here say it was flying so low before it came down and burst into flames. We have no survivor," said Joseph Ngisa, Jomo Kenyatta International Airport (JKIA) chief of investigations.

The Fokker 50 cargo plane was headed for Mogadishu, Somalia. The aircraft flew into two commercial buildings in Utawala, in Embakasi area of the capital, at about 04:00 am local time.

"The plane crash landed and burst into flames, four occupants were killed and we are combing through the debris to find out if there are more," Nairobi County Police commander Benson Kibue told reporters.

The aircraft belongs to Skyward Airlines.

The roads in the area have been cordoned off to assist the ongoing emergency measures. An investigation has been initiated.