JourneyBay
Download

Visa and Entry Requirements for Saint Petersburg, Russia (2026)

To enter Saint Petersburg in 2026, most travelers need a valid passport and a visa. Russia offers an e-visa for citizens of 54 countries, allowing a stay of up to 16 days within the Saint Petersburg and Leningrad Oblast region. All visitors must register with migration authorities within 7 days of arrival. Always verify current rules on official government websites before booking.

⚠️ Visa rules and safety conditions change. Info current as of 2026-07, but always verify with official sources (consulate, embassy, government travel advisories) before you travel.
E-visa eligible countries 54 countries
Max e-visa stay 16 days
Visa-free entry Limited to CIS and select countries
Passport validity required At least 6 months beyond stay
Migration registration deadline Within 7 days of arrival
Visa processing time 4–20 days depending on type

Types of Visas for Saint Petersburg

<p>Most foreign nationals require a visa to enter Russia. The most common types are:</p><p><strong>E-visa:</strong> Available for citizens of 54 countries, valid for 30 days with a maximum stay of 16 days. Apply online at least 4 days before travel.</p><p><strong>Tourist visa:</strong> For longer stays (up to 30 days), requires a visa invitation from a Russian tour operator or hotel.</p><p><strong>Business visa:</strong> For work-related visits, valid for up to 90 days, often multiple-entry.</p><p>Visa-free entry applies only to citizens of CIS countries (e.g., Kazakhstan, Belarus) and a few others — check your nationality before planning.</p>

How to Apply for a Russian Visa

<p>Application steps vary by visa type:</p><p><strong>E-visa:</strong> Fill out the online form on the Russian Ministry of Foreign Affairs website, upload a passport photo and scan of your passport data page. No invitation letter needed. Processing takes 4–5 days.</p><p><strong>Tourist visa:</strong> Obtain a visa invitation from a licensed Russian tour operator or hotel, then apply at the Russian embassy or consulate in your home country. Processing can take 10–20 days.</p><p><strong>Business visa:</strong> Requires an invitation from a Russian company. Processing time is 5–15 days.</p><p>Always check official sources for current fees and requirements.</p>

Entry Rules and Migration Registration

<p>Upon arrival in Saint Petersburg, you must complete a migration card (usually provided on the plane or at border control). Keep the stamped copy with your passport.</p><p><strong>Registration:</strong> All foreign visitors must register with the Russian migration authorities within 7 days of arrival. Hotels typically handle this automatically; if staying in a private apartment, your host or you must register at the local MVD office.</p><p><strong>Customs:</strong> Declare currency over $10,000 (or equivalent) and any valuable goods. Prohibited items include certain medications, drones, and political materials.</p><p>Failure to register can result in fines or deportation.</p>

Safety and Health Precautions

<p>Saint Petersburg is generally safe for tourists, but take standard precautions against pickpocketing in crowded areas like Nevsky Prospekt and metro stations.</p><p><strong>Health:</strong> No mandatory vaccinations for Russia, but routine vaccines (MMR, DTaP, flu) are recommended. Travel insurance covering medical evacuation is strongly advised.</p><p><strong>Emergency numbers:</strong> 112 for police, fire, and ambulance.</p><p><strong>Local laws:</strong> Avoid photographing military installations, and carry your passport and migration card at all times. Police may conduct random ID checks.</p>

Practical tips

Frequently asked questions

Do I need a visa to visit Saint Petersburg in 2026?
Most travelers need a visa, but citizens of 54 countries can use an e-visa for up to 16 days. Check your nationality on the Russian Ministry of Foreign Affairs website.
How long does it take to get a Russian e-visa?
Processing typically takes 4–5 days, but apply at least 10 days before travel to be safe.
What happens if I don't register my stay in Saint Petersburg?
You may face a fine (up to 5,000 RUB) or deportation. Hotels register you automatically; private hosts must do it at the local MVD office.
Can I enter Saint Petersburg with a visa for Moscow?
Yes, Russian visas are valid for the entire country unless specified otherwise. However, e-visas are restricted to the Saint Petersburg and Leningrad Oblast region.

Planning a trip to Saint Petersburg?

Build your itinerary free

Related pages