Russia entry requirements for Sri Lanka passport holders

Updated weekly · Last reviewed August 7, 2026·View sources
Visa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Sri Lankan passport holders need a visa to enter Russia. There is no visa-on-arrival or eVisa option, so you must apply through the Russian Embassy in Colombo before you travel. The process requires a formal invitation and takes at least 1–2 weeks, so plan well ahead.

Entry requirements

RequirementDetailsStatus
Russian visaYou cannot get a visa on arrival or online—you must visit a Russian diplomatic mission in advance.
Apply at an embassy or consulate
A visa is required for Sri Lankan citizens. You must apply at a Russian embassy or consulate before travel; there is no eVisa option for Sri Lankan passport holders.Required
Passport validityCheck your passport's expiry date—if it's too close, renew it before applying for your visa.
At least 6 months beyond your intended stay
Your passport must be valid for at least 6 months from your date of entry into Russia.Required
Blank passport pagesThe visa and border officials need a clean page to affix stamps.
At least 1 blank page
Your passport must have at least 1 blank page for the visa and entry stamps.Required
Visa application form and supporting documentsThe embassy will specify exactly what documents you need—check their website or contact them directly.
Completed and submitted with your application
Complete the Russian visa application form, provide a recent passport-size photo, and submit any required supporting documents (e.g., invitation letter, travel insurance) as per the embassy's instructions.Required
Return or onward ticketBorder officials may ask to see proof that you plan to leave Russia.
Proof of departure from Russia
Have a confirmed return or onward ticket showing your departure from Russia before your visa expires.Required
Proof of fundsWhile not always checked, it's wise to carry proof in case you're asked.
Sufficient for your stay
Be prepared to show evidence of sufficient funds for your stay in Russia (e.g., bank statements, cash, or credit cards).Recommended
Arrival declarationYou don't need to fill out any arrival form—just your visa and passport.
Not required
No arrival declaration is required for Sri Lankan citizens entering Russia.Not required
No eVisa — apply in person
Sri Lankan citizens are NOT eligible for Russia's eVisa system. You must apply through the Russian Embassy in Colombo. Don't fall for online services claiming to issue eVisas for Sri Lankans — they're scams.
Start early — invitation takes time
The invitation letter is the most time-consuming part. Hotels and agencies may take up to 2 weeks to issue it. Factor that into your planning — don't book flights until you have the invitation in hand.
Overstaying is serious
Russian visas cannot be extended. Overstaying even a day can lead to a 3-5 year entry ban. Set a reminder to leave before your visa expires.

What happens at the border

1
Obtain an invitation letter
Contact a Russian travel agency or your hotel in Russia to get a tourist voucher and confirmation. For business, ask your Russian partner to issue an official invitation. This can take 1-2 weeks, so start early.
2
Fill out the online application
Go to visa.kdmid.ru, create an account, and complete the application form. Print the confirmation page with the barcode. Double-check all spellings against your passport.
3
Book an appointment at the Russian Embassy in Colombo
The Russian Embassy in Colombo handles visa applications for Sri Lankan residents. Schedule an appointment via their website or by phone. Walk-ins are not accepted.
4
Submit your documents in person
Bring your printed application, passport, photo, invitation, insurance, and fee payment to the embassy. You may be asked for additional documents like flight bookings or proof of funds. Submit everything and get a receipt.
5
Wait for processing
Standard processing takes 7-10 business days, but can be longer. You'll be notified when your passport is ready. Collect it in person or authorize someone with a notarized power of attorney.
Download Russia Entry Checklist
PDF · Sri Lanka Passport · Includes QR codes · Updated August 7, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Business visa
Max stay90 days
ValidityUp to 1 year (single or multiple entry)
Cost$100–$300

Requires invitation from Russian company; allows longer stay and multiple entries.

Private visa (visiting friends/family)
Max stay90 days
ValidityUp to 3 months
Cost$50–$100

Requires invitation from Russian relative or friend.

Work visa
Max stay1 year (renewable)
ValidityUp to 3 years
Cost$200–$500

Requires work permit and employer sponsorship; not for tourism.

work visa
Work Visa (Highly Qualified Specialist)
1 year, renewable
~$200 USD
For professionals with a job offer from a Russian company. Requires employer sponsorship and higher salary threshold.
student visa
Student Visa
Duration of studies, renewable
~$100 USD
For those enrolled in a Russian educational institution. Requires invitation from the institution.
Other fees
ServiceCost
Single-entry tourist visa (up to 30 days)Fee varies by processing speed and nationality; check with Russian visa center.$50 (standard processing)
Visa processing fee (visa center service charge)Paid to authorized visa application center, not the embassy.$30–$50
Visa invitation (visa support) letterRequired for tourist visa; obtain from hotel or tour operator.$20–$60
Visa extension (for valid visa holders)Possible for valid reasons; apply before visa expires.$50–$100

Common reasons for entry denial

Insufficient funds proof30%
No return ticket25%
Incomplete visa application20%

Approval probability calculator

Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.

Transiting through Russia

Transit visa required

Sri Lankan citizens require a transit visa to pass through Russian airports if leaving the transit zone or staying more than 24 hours.

Exceptions & conditions
  • Passengers with confirmed onward tickets and staying airside for less than 24 hours may transit without a visa at Moscow Sheremetyevo, Domodedovo, and Vnukovo airports.
  • Transit through other airports may require a visa even for airside transit.
Transit hubsSheremetyevo International Airport (SVO) · Domodedovo International Airport (DME) · Vnukovo International Airport (VKO)

Health & vaccines for Russia

Recommended vaccines
Hepatitis ARecommendedTyphoidRecommendedRoutine vaccines (MMR, DTP, polio)Essential
Health risks
Tick-borne encephalitisModerate risk

Risk in forested areas, especially in spring/summer. Consider vaccination if visiting rural areas.

RabiesLow risk

Risk from animal bites, especially in rural areas. Avoid contact with stray animals.

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Moscow
Main Department of Migration Affairs of the Ministry of Internal Affairs of Russia for Moscow
ul. Poklonnaya, 42, Moscow
Mon–Fri 09:00–18:00

Handle visa extensions and registration.

Saint Petersburg
Migration Department for Saint Petersburg and Leningrad Oblast
ul. Saltykova-Shchedrina, 4, Saint Petersburg
Mon–Fri 09:00–18:00

For visa-related issues in the region.

Practical information for LK travellers

Country basics
CapitalMoscow
LanguageRussian
Driving sideRight-hand traffic
US driving licenceUS visitors can drive with a valid US license for up to 60 days, but an International Driving Permit is recommended.
Money
CurrencyRussian Ruble (RUB)
Exchange rate
1 USD = 77.76 RUB
updated Jul 3
Time zone
Local timeUTC+3
vs New York+8h
vs Los Angeles+11h
Electricity
Voltage220V / 50Hz
Plug types
C,FType C (two round pins) and Type F (two round pins with grounding clips)
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Tap water is not safe to drink; boil or use bottled water.
Emergency numbers
Police102
Medical103
US EmbassyFind contact

Frequently asked questions

No. Sri Lankan passport holders are not eligible for visa-on-arrival or eVisa for Russia. You must obtain a visa from a Russian embassy or consulate before you travel.
Standard processing at the Russian Embassy in Colombo typically takes 7-10 business days. However, it can take longer during peak seasons or if additional document checks are needed. Start at least 3-4 weeks before your planned departure.
An invitation letter (also called visa support) is an official document from a Russian travel agency, hotel, or company that confirms your purpose of visit and accommodation. For tourism, you can get it from a hotel or tour operator — they'll usually provide it after you book. For business, your Russian partner must issue it. Expect to pay a fee (around $20-50) for this service.
The consular fee varies based on processing speed and number of entries. As of 2026, expect to pay roughly USD 50-100 for a single-entry visa. Check the Russian Embassy in Colombo's website for the exact fee in Sri Lankan Rupees — it changes periodically.
No. Russian visas are not extendable for Sri Lankan citizens. You must leave Russia before your visa expires. Overstaying can result in fines, deportation, and a ban from re-entering Russia.
Yes. If you stay more than 7 working days, your host (hotel or landlord) must register your visa with the local migration office. This is usually done by the hotel automatically, but if you're in private accommodation, make sure your host does it. Keep the registration slip — you'll need it when leaving.
You'll receive a refusal notice. The visa fee is non-refundable. You can reapply, but you'll need to address the reason for refusal (e.g., incomplete documents, incorrect invitation). It's best to consult the embassy before reapplying.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on August 7, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.