Visa to Russia for foreign citizens is issued in consulates or embassies of the Russian Federation on the basis of the invitation, the completed application form for a visa and payment for processing.
The invitations from our customers to Russia are made out by our center.
The processing time of visas is 12 working days
Here is list of Russian Embassy abroad.