KABUL: A rocket landed in the heavily fortified diplomatic area of the Afghan capital Kabul late Monday, police said.

"A rocket has landed on the football field in Wazir Akbar Khan," the officer told AFP.

He said there were no immediate reports of casualties.

The blast was preceded by "incoming" announcements, often used by the American embassy to warn of imminent rocket attack.

An explosion set off alarms and sirens at foreign embassies, according Reuters.

The incident happened just hours before US President Donald Trump was scheduled to give a prime-time speech outlining the future of the American presence in Afghanistan.

More details awaited.