Visa Requirements
Most foreign nationals need a visa to visit Russia. The e-visa is available for many nationalities, valid for 16 days, costs around $55, and takes about 4 days to process. For longer stays, apply for a tourist visa at a Russian embassy, which requires an invitation letter from a Russian travel agency or hotel, a completed application form, passport photos, and proof of travel arrangements.