OSD Bros Travels
Preparing your journey
Visas / Russia / Russia - Business Visa

Russia - Business Visa

Russia · Last reviewed: 2024-03-26
Processing: 10-21 daysValidity: 90 daysMax stay: 30 days per entrySingle / Multiple

Overview

Indian passport holders travelling for meetings, conferences or business activities.

Processing
10-21 days
Validity
90 days
Max stay
30 days per entry
Entry
Single / Multiple

Invitation letters may be required for certain Russia visa categories.

Application process

  1. 1Choose visa category
  2. 2Obtain business invitation
  3. 3Submit documents
  4. 4Embassy processing
  5. 5Receive visa

Required documents

Document checklist

Select the documents you have, then print or download your checklist.

Conditional, by applicant profile
  • salaried: Employment letter and last 3 months salary slips
  • self employed: Business registration and bank statements