Consular fee
$80
Processing
10-15 days
Invitation
from $19
e-Visa
Not available
Step-by-Step Guide
Determine your visa type
For tourism — tourist visa (up to 30 days). For business — business visa (up to 1 year). Consular fee: $80.
Get an invitation letter
Order a visa invitation online at iVisaOnline.com. Tourist invitation from $19 — delivered to your email in 5 minutes.
Gather documents
Valid passport (6+ months validity), completed application form, photo 3.5×4.5 cm, invitation letter, travel insurance.
Submit your application
Book an appointment at the Russian consulate in Colombo or visa center. Submit documents in person or through a representative.
Receive your visa
Processing time: 10-15 business days. Express processing in 1-3 days available for an additional fee.
Russia Entry Options Comparison
Which visa type is right for you
| Criteria | Regular Visa | Electronic Visa (e-Visa) | Visa-Free Entry |
|---|---|---|---|
| Availability | Available | Not available | Not available |
| Max. stay | up to 30 days | — | — |
| Processing time | 10-15 business days | — | — |
| Cost | $80 + from $19 | — | — |
| Invitation required | Yes | — | — |
| Multiple entry | Yes | — | — |
| For business | Yes | — | — |
✅ Data verified as of May 2026. Source: Russian Ministry of Foreign Affairs. Consular fee: $80. e-Visa: not available. Visa-free: not available.
Sri Lankan citizens require a visa to visit Russia. Sri Lanka is one of our premium markets, with clients frequently ordering business invitations for trade purposes.
Travel Tips
Flights from Colombo
From Colombo to Moscow, connecting flights are available via Dubai (Emirates), Doha (Qatar Airways), or Delhi. Travel time is 10-14 hours.
