Source: General Visa Information | Embassy of the Russian Federation to the United States of America General Visa Information Travel to Russia requires an entry visa. The Consular Division of the Embassy issues different categories of visas to Russia based upon the purpose of the trip and the duration of stay in Russia. In general, […]