Plan your visa application.
Since Russia will not be waiving its normal visa requirement for Olympic ticket holders, it will be necessary to obtain a tourist visa for travel to Russia. Although this is probably one of the last things you'll do as you prepare for your trip, it should be the first you think about because visas can only be obtained from Russian consulates. You'll have to get yourself (or at least your passport) to Seattle, San Francisco, Houston, D.C., New York, Toronto, Ottawa, or Montreal. A single-entry tourist visa will take up to three weeks to process and will cost $140 (CAD $75 for Canadians).
To apply for your visa, you'll need documentation that outlines your trip to Russia. This could be a support letter from your accommodations or travel agent combined with your flight details and Olympic tickets. Russia is extremely strict when it comes to visa issuance, so it's necessary to know your exact dates of arrival and departure before applying. While you are making your travel arrangements, reach out to the closest consulate and confirm waiting times and required documentation to ensure your application process goes as smoothly as possible.