Russia has been building up its military presence in Syria, where it supports the government forces of President Bashar al Assad in a conflict that pits him against Islamic State militants and Western-backed rebels.
Read: Putin, at UN, calls for broad coalition against IS
Sergei Ivanov, the head of the Kremlin administration, said after the vote in the Federation Council, the Russian parliament's upper chamber: "It is about Syria."
He said the vote did not mean that Russian ground forces would be engaged in conflict and that the move referred to the use of the air force only.
There are some media reports from the Middle East that Russian military jets have already started carrying out air strikes in Syria. The Kremlin has declined to confirm that.
Read: Russia, US to cooperate on fighting Islamic State: Moscow
The last time the Russian parliament granted Putin the right to deploy troops abroad, a technical requirement under Russian law, Moscow seized Crimea from Ukraine last year.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ