Гражданам России и СНГ для въезда в Латвию требуется виза. Латвия входит в состав стран - участниц Шенгенского соглашения. Лица, имеющие в своем паспорте действующие шенгенские визы, могут беспрепятственно въезжать на территорию страны любым транспортом.
Оформить шенгенские и национальные визы можно в консульском отделе посольства Латвии, в Генеральных консульствах Латвии на территории РФ, в Генеральном консульстве Венгрии в Екатеринбурге.