from Statista.com

Survey time period 2014 to 2019
Supplementary notes * Inbound tourism trips (visits) are defined by the source as "a trip made by a foreign citizen (national) to the Russian Federation, over the reference period, for any main purpose (business, leisure or other personal purpose) other than to be employed by a resident entity (enterprise) registered in the Russian Federation. Trips of foreign service staff (crews) on public mode of transport, diplomats, national diplomats, consulate personnel, military personnel and their beneficiaries should not be included in the number of inbound tourism visits."
In 2019, approximately 24.4 million visits were made by foreign citizens to Russia, marking a slight decrease in the number of travelers compared to the previous year. The maximum visitor number was recorded at nearly 26.9 million in 2015.
Source: https://www.statista.com/statistics/888119/russia-international-tourist-arrivals/