To obtain your Russian business visa, you must then apply to the local Russian Consulate, bringing with you the invitation you have received from any of your Russian business partners
and all other required documents.
For assistance with your invitation, visa application and document delivery to Russian Embassies or Consulates, use the following recommended visa specialists in your region: