Yes, a Tourist visa is required to enter Russia for a vacation purpose. A single or Double entry visa can be availed for 30 days as per the requirement.