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.
| 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
- →Apply for an e-visa at least 10 days before your trip to avoid delays.
- →Make two photocopies of your passport and visa — leave one at home and carry the other separately.
- →Register your stay within 7 days — hotels do it for you, but Airbnb hosts may not.
- →Carry a printed copy of your visa invitation and travel insurance documents at all times.
Frequently asked questions
Do I need a visa to visit Saint Petersburg in 2026?
How long does it take to get a Russian e-visa?
What happens if I don't register my stay in Saint Petersburg?
Can I enter Saint Petersburg with a visa for Moscow?
Planning a trip to Saint Petersburg?
Build your itinerary free