Passport Requirements
Visas - Document

What countries are Russians visa free to?

Top Answer
User Avatar
Wiki User
September 13, 2011 10:59PM

the countries that are visa free for Russians are belaruse, Thailand, Brazil, Venezuela, and china (but has to be a group of minimum 5 persons) and plus the former USSR countries. hope that helps