Russia entry requirements for Sri Lanka passport holders

Checked daily · Updated May 25, 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 in 2026. You must apply for a visa before your trip — there is no visa-on-arrival or e-visa option for tourism. Plan ahead as processing can take 2–4 weeks.

Entry requirements

RequirementDetailsStatus
Valid passport
Must cover your full stay
At least 6 months validity beyond your entry date. Minimum 1 blank page for the entry stamp. Airlines may deny boarding if validity is too close.Required
Return or onward ticket
Officers check this regularly
A confirmed flight out of the country. Immigration may ask to see this — have a screenshot ready on your phone. An onward ticket from a neighbouring country also works.Recommended
Proof of accommodation
Hotel name or address
A hotel booking confirmation, or the address of where you are staying. The arrival form often asks for this. A Booking.com or Airbnb confirmation email is fine.Recommended
Proof of funds
Rarely checked
Immigration officers may ask you to demonstrate sufficient funds for your stay. A credit card or bank statement usually suffices.Recommended
Visa processing takes time
Apply at least 4 weeks before your trip. The online application is just the first step — you'll still need to submit your physical passport to the visa center. Don't book non-refundable flights until your visa is approved.
Keep documents accessible
At immigration, have your passport with visa, return ticket, and hotel booking ready. Officers may ask to see them. A printed copy or screenshot on your phone works.

What happens at the border

1
Submit visa application online
Go to visa.kdmid.ru and fill out the application form. You'll need your passport details, travel dates, and accommodation info. Pay the visa fee (around $50–$100 depending on processing speed).
2
Submit passport to visa center
After online approval, you'll need to submit your physical passport to the Russian embassy or visa center in Colombo. Processing takes 10–20 business days. You'll get a visa sticker in your passport.
3
Pack documents for travel
Before you fly, print or save digital copies of: your visa, passport, return ticket, and first night hotel booking. Keep them in your carry-on.
4
Arrive at Russian immigration
At the airport (e.g., Moscow Sheremetyevo or St. Petersburg Pulkovo), join the 'Foreign Passports' queue. Hand over your passport with visa, and be ready to show your return ticket and accommodation if asked. The officer will stamp you in.
Download Russia Entry Checklist
PDF · Sri Lanka Passport · Includes QR codes · Updated May 25, 2026
Download PDF

Staying longer & fees

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

Tourist visa single entry
Max stay30 days
Validity3 months from issue
Cost~$50 USD

Standard option for tourism.

Tourist visa multiple entry
Max stay30 days per entry
Validity6 months from issue
Cost~$100 USD

For frequent travellers.

Long-stay visa (work/study)
Max stay1 year, extendable
Validity1 year
Cost~$200 USD

Requires invitation from employer or educational institution.

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
Tourist visa (single entry)Standard fee for a single-entry tourist visa.~$50 USD (equivalent in local currency)
Tourist visa (multiple entry)Allows multiple entries within validity.~$100 USD (equivalent in local currency)
Overstay fine per dayPenalty for overstaying visa validity.~$10 USD per day (max $500 USD)

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 Lanka passport holders need a transit visa to change planes in Russia, even if staying airside.

Transit hubsSheremetyevo International Airport (SVO) · Domodedovo International Airport (DME) · Pulkovo Airport (LED)

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 = 71.12 RUB
updated May 29
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. Russia does not offer visa-on-arrival for Sri Lankan passport holders. You must get a visa before you travel.
Processing typically takes 10–20 business days after you submit your passport to the visa center. Apply at least 4 weeks before your trip to be safe.
The visa fee ranges from $50 to $100 depending on processing speed (standard vs. express). Additional service fees from the visa center may apply.
For tourist visas, you usually need a visa support letter (voucher) from a Russian tour operator or hotel. Many visa centers can arrange this for a fee. Check with the Russian embassy in Colombo for current requirements.
No. The visa is not extendable. You must leave before your visa expires. Overstaying can result in fines, deportation, and a ban from re-entering.
Your visa application will be rejected. Renew your passport first, then apply for the visa.
Your hotel or host is required to register you with the Russian migration authorities within 7 days of arrival. If you're staying in a hotel, they handle it automatically. If in private accommodation, confirm with your host.

Official sources

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