Two pilots have been killed and 31 passengers injured in a plane accident in eastern Siberia, local officials said.

The An-24 plane caught fire after it landed at the airport in Nizhneangarsk and skidded off the runway, said Alexei Tsydyonov, governor of the Buryatia region.

Both pilots died in the accident and at least three of the 31 injured people remain in hospital, he said.