President Xi Jinping will pay a state visit to Russia from Monday to Wednesday, Foreign Ministry spokeswoman Hua Chunying announced on Friday.