If you would like to apply yourself for Russian Tourist visain Russian Embassy or Consulat you need to have an invitation.
Invitation for Tourist Visa (no more then 30 days) $25
Processing time 2 business days when we receice your payment.
For more information please call us 1-866-243-4388(Toll Free) or 253-531-3343, or send us request.
