A missile is seen crossing over Damascus, Syria April 14, 2018. SANA/Handout via REUTERS

The US and its allies fired more than 100 cruise missiles at Syria, a significant number of which were intercepted by Syrian air defences, the Russian defence ministry said Saturday.

"More than 100 cruise missiles and air-to-land missiles were fired by the US, Britain and France from the sea and air at Syrian military and civilian targets," the ministry said in a statement quoted by RIA Novosti news agency, adding that "a significant number" were shot down by Syrian air defences.

Syria's air defences "were made in the USSR more than 30 years ago," the ministry said.

Russian air defences based in Syria were not used, the ministry said.

It said that none of the Western strikes in Syria had hit areas covered by Russia's air defences around its Hmeimim air base and naval facility in Tartus.

The Russian military said the missiles were fired from US ships in the Red Sea as well as from tactical aircraft above the Mediterranean and by US strategic bombers from near the Al-Tanf base.