One thing that may be stopping you from booking tickets right away may be a visa question.
First, here is a list
of countries which have visa-free agreements with Russia. If you country is in these lists please be sure to check with Russian embassy if anything else except valid passport is required (i.e. health insurance, tourist voucher from hotel, extra photos for some documents).
Second, if you DO need a visa we will do our best to help you get it in the least expensive and time-consuming way possible.
To apply for visa you will need an invitation. We will help you to get it (appr. 10
€) or you can use travel agency.
With invitation you can apply directly to Russian Embassy.
So, overall price will be 60 € respectivly to prices in your country.