Do I need a visa?

Do I need a visa? -depends on your citizenship.

See below the list of Countries with visa-free entry to Russia

Check the list carefully.

If your country is NOT listed below, it means that a russian visa is required.

Citizens of the following countries can enter Russia without a visa

Country Limit of stay in Russia without a visa
Abkhazia 90 days per entrance
Argentina 90 days per 6 months
Armenia 90 days per entrance
Azerbaijan 90 days per entrance
Belarus 90 days per entrance
Bosnia and Herzegovina 30 days / original invitation is required
Brazil 90 days per 6 months
Chile 90 days per 6 months
Colombia 90 days per entrance
Croatia 30 days / original invitation is required
Cuba 30 days
Israel 90 days per 6 months
Kazakhstan 90 days per entrance
Kyrgyzstan 90 days per entrance
Macedonia 30 days / original invitation is required
Moldova 90 days per entrance
Montenegro 30 days
Nicaragua 90 days per 6 months
Serbia 30 days (for biometric passports issued after 9 April 2008)
Tajikistan 90 days per entrance
Thailand 30 days
Uzbekistan 90 days per entrance
Venezuela 90 days per 6 months
Peru 90 days per 6 months
Turkey 30 days
Ukraine 90 days per entrance
Uruguay 90 days per 6 months