It is worth noting that most foreign citizens wishing to obtain a stay, or rather a stay in the Russian Federation, must apply for russia visa.This travel document is usually a requirement and depends on factors such as; your nationality, the purpose of your stay and the length of your stay.