A Schengen visa is required to visit the Republic of Latvia.
List of countries whose citizens are granted visa-free entry to Latvia
Supporting documents and application procedure for Russian citizens