Question: do algerian need visa to russia?
Answer: If you are an Algerian citizen, you need to apply for a visa to enter Russian Federation. ... The invitation letter is needed for both tourist visa and business visa. Once you have it, you can fill in the visa application to Russia, attach the invitation and pay the consulate fee in the Russian Embassy in Algeria.