Sir Michael, writing in the Sunday Times, said the Kremlin was responsible "by proxy" as the "principal backer" of President Bashar al-Assad's regime.
It comes after Foreign Secretary Boris Johnson cancelled a visit to meet his opposite number in Moscow.
The attack has been widely blamed on the Syrian government.