Both jailed members of Russian punk protest band Pussy Riot have been freed early from prison under an amnesty law.

Nadezhda Tolokonnikova walked free from a prison hospital in Siberia, while band mate Maria Alyokhina, was freed earlier on Monday in Nizhny Novgorod.

Both have dismissed the amnesty as a "PR stunt" ahead of the Winter Olympics being hosted by Russia in February.

The women were jailed in August 2012 after performing a protest song in Moscow's main cathedral.