Saint Petersburg remains one of Europe's most culturally rich destinations, but its entry requirements differ significantly from those of most other major travel hubs. Understanding the visa system is essential before booking flights or accommodation. This guide covers the standard Russian visa, the newer e-visa scheme, and the key rules that foreign travellers must follow when entering the city via Pulkovo Airport or other border points.

Whether you are planning a short weekend break or a longer stay, knowing which visa you need, how long the process takes, and what documents are required will save you time, money, and potential refusal at the border. This article is part of our broader complete guide to Saint Petersburg, which covers transport, accommodation, and sightseeing in detail.

Standard Russian Visa: Who Needs It and How to Apply

Most foreign nationals require a visa to enter Russia, including Saint Petersburg. The standard tourist visa is a single-entry or double-entry document valid for up to 30 days. Citizens of the European Union, the United States, Canada, Australia, New Zealand, Japan, South Korea, and many other countries must obtain this visa before travel. Exceptions exist for citizens of visa-exempt countries such as Belarus, Kazakhstan, Kyrgyzstan, Tajikistan, Uzbekistan, Armenia, Azerbaijan, Moldova, and a small number of other states. Travellers from these nations do not need a visa for stays of up to 90 days.

Application Process for a Standard Tourist Visa

The standard tourist visa process involves several distinct steps. Applicants must apply at a Russian consulate or visa centre in their home country or country of legal residence. The process cannot be completed online from start to finish; a physical application with supporting documents must be submitted in person or via an authorised representative.

  1. Obtain a visa invitation (voucher and confirmation). A Russian tour operator or a hotel registered with the Russian Ministry of Foreign Affairs issues an official visa support letter. This document confirms your travel arrangements and accommodation booking. Prices for a visa invitation typically range from 10 to 30 GBP or 15 to 40 USD when purchased from a reputable online agency. Many hotels provide this service free of charge if you book directly with them.
  2. Complete the online visa application form. The form is available on the website of the Russian Ministry of Foreign Affairs (visa.kdmid.ru). You must fill it in accurately, print it, and sign it. Errors can lead to rejection or delays.
  3. Prepare supporting documents. These include a valid passport with at least two blank pages and a validity period of at least six months beyond the visa expiry date, one or two passport-sized photographs (specific size requirements vary by consulate, usually 35 mm x 45 mm), travel insurance covering the entire stay, and proof of onward travel such as flight and hotel bookings.
  4. Submit the application in person. Visit the Russian consulate or visa centre in your jurisdiction. Many countries require applicants to schedule an appointment. Processing times range from 5 working days (standard) to 3 working days (express) and sometimes 1 working day (urgent). Fees vary by nationality and processing speed; for example, a standard single-entry visa for a UK citizen costs approximately 75 GBP at a visa centre, while an express visa may cost 150 GBP or more. US citizens typically pay higher reciprocal fees of around 160 to 300 USD.
  5. Collect the passport with the visa. You may collect it in person or pay for courier delivery. The visa is a sticker affixed to a passport page; check the validity dates and entry conditions before you travel.

Important Rules for Standard Visa Holders

Once you have your visa, you must register your arrival with the Russian authorities within 7 calendar days (or 3 working days in some regions, including Saint Petersburg) of entering the country. Your hotel, hostel, or private accommodation host normally handles this registration. Failure to register can result in fines of 2,000 to 5,000 RUB (approximately 20 to 55 EUR) and potential difficulties when leaving Russia. Keep the registration slip (migration card) with your passport at all times; you will need it when checking out of your hotel and leaving the country.

If you plan to visit both Saint Petersburg and Moscow or other Russian cities on the same trip, make sure your visa is either double-entry or multiple-entry. A single-entry visa allows you to enter Russia only once; if you leave Saint Petersburg for a day trip to Helsinki or Tallinn, you will need a new visa to re-enter.

E-Visa: The Simplified Electronic Visa Scheme

Since 2023, Russia has introduced a unified electronic visa (e-visa) for citizens of 55 eligible countries. This scheme simplifies the process significantly and is valid for entry into Saint Petersburg and the entire Russian Federation, including Moscow, Sochi, Vladivostok, and other regions. The e-visa eliminates the need for a physical visa sticker and the requirement to submit a visa invitation letter.

Eligibility and Validity Period

The e-visa is available to citizens of the European Union, China, India, Turkey, Saudi Arabia, Iran, Vietnam, Indonesia, the Philippines, Malaysia, Cambodia, Singapore, Brunei, Laos, Myanmar, Mexico, and several other countries. A full list is maintained on the Russian Ministry of Foreign Affairs website (evisa.kdmid.ru). The e-visa is valid for 60 days from the date of issue, but the permitted stay is a maximum of 16 days from the date of first entry. You cannot extend the e-visa or convert it to another visa type while inside Russia.

Important: The 16-day allowance includes both the day of entry and the day of exit. For example, if you arrive on the 1st of the month at 10:00 PM and depart on the 16th of the month at 6:00 AM, you are staying 16 days. Border control calculates the period strictly. If you overstay by even one day, you face a ban on re-entering Russia for up to three years.

How to Apply for an E-Visa

The e-visa application is entirely online and requires no visit to a consulate or visa centre. Follow these steps:

  1. Go to the official e-visa portal. Access the site at evisa.kdmid.ru. Only applications submitted through this official government portal are valid; third-party agencies are unnecessary.
  2. Create an account and fill in the application. You need a valid email address, a passport valid for at least six months beyond the intended departure date, and a digital passport-style photograph (JPEG, not larger than 200 KB). The application asks for personal details, passport information, travel dates, and purpose of visit (tourism, business, humanitarian, or guest visit).
  3. Upload documents. No invitation letter is required. You must upload a clear scanned copy of your passport data page and the photograph. Some applicants may be asked for travel insurance, but it is not consistently required. Still, having valid travel insurance is strongly recommended for any international trip.
  4. Pay the fee. The e-visa fee varies by nationality. For most EU and Asian countries, the cost is approximately 7,200 RUB (about 75 EUR or 80 USD) for adults. Children under 16 may qualify for a reduced fee or exemption. Payment is made online by credit card (Visa, Mastercard, or UnionPay).
  5. Wait for processing. The official processing time is up to 4 calendar days, though many applications are approved within 24 to 48 hours. You will receive the e-visa as a PDF file attached to an email. Print this document or save it on your phone for presentation at border control. The e-visa is electronically linked to your passport number; the officer will verify it in the database.

Entering Saint Petersburg with an E-Visa

At Pulkovo Airport (LED) or any other port of entry, present your passport and the printed e-visa (or show it on your phone). The officer will scan your passport and confirm the e-visa record. Entry should be straightforward if your details match. Once admitted, you receive an electronic migration card (no paper slip). Registration with the authorities within 7 days still applies, but the hotel or host can do it electronically. The e-visa does not require an exit slip; departure is recorded in the system automatically.

Note: The e-visa is valid only for a single entry. If you leave Russia and wish to return, you must apply for a new e-visa. Also, e-visa holders cannot work or study in Russia; the scheme is strictly for short-term stays.

Visa-Free Options: Cruise Ship and Special Schemes

Two other notable programmes allow certain travellers to visit Saint Petersburg without a traditional visa: the 72-hour visa-free stay for cruise ship passengers and the free port regime for selected regional visits.

72-Hour Visa-Free Stays for Cruise Passengers

Foreign nationals arriving in Saint Petersburg by cruise ship can stay in the city for up to 72 hours without a Russian visa, provided they are part of an organised tour group. The scheme applies to passengers of international cruise lines that dock at the Marine Façade passenger port on Vasilievsky Island. To qualify, you must book a shore excursion through a licensed Russian tour operator, and you must depart on the same ship. You may not leave the ship independently or stay overnight in a hotel; you must return to the vessel each evening. The tour operator provides a group visa list to border authorities. This option is popular among Western European and American travellers who want a brief taste of Saint Petersburg without the full visa process. Prices for a one-day guided tour from the cruise ship start at around 100 to 150 USD per person.

Free Port Regime (Vladivostok Only, Not Saint Petersburg)

Note that the free port e-visa scheme for the Russian Far East (Vladivostok and selected ports) is a separate programme. It does not apply to Saint Petersburg. Some travellers confuse the two. The unified e-visa (described above) is the only electronic scheme valid for Saint Petersburg as of 2025.

Saint Petersburg-Specific Requirements: Special Registration Zone

Saint Petersburg and the wider Leningrad Oblast are part of a special border security zone. All foreign visitors must ensure their registration is handled within 7 days. If you stay in a private apartment (e.g., booked through Airbnb or similar platforms), the host must register you. Some private hosts are unfamiliar with the procedure; it is your responsibility to confirm they will do it. If they refuse or cannot, you must register at the local office of the Russian Ministry of Internal Affairs (MVD) in person, which is time-consuming and involves Russian-language forms. For ease, consider booking accommodation at a hotel or a hostel with experience handling foreign guests.

When departing Saint Petersburg by air, you will pass through border control at Pulkovo again. The officer will check your passport, visa, and migration card. Any discrepancies between your visa type (single or double entry) and your travel itinerary will be flagged. Overstaying the 16-day limit on an e-visa or the 30-day limit on a tourist visa results in a fine of 2,000 to 5,000 RUB and possible deportation and a re-entry ban. Paying the fine on the spot does not always resolve the ban; legal assistance may be required.

Practical Tips for a Smooth Entry into Saint Petersburg

Based on frequent traveller feedback and official guidelines, here are actionable recommendations:

  • Double-check your visa type and validity period. If you hold an e-visa, confirm you will not exceed 16 days; if you hold a standard tourist visa, note the single- or double-entry conditions. Mark your departure date clearly.
  • Carry copies of all documents. Keep a photocopy or digital scan of your passport data page, visa, registration slip, and travel insurance. Store them separately from the originals. In Saint Petersburg, police may request these documents. A small fine (500 to 1,000 RUB) can be issued if you cannot produce a valid passport or registration slip.
  • Arrange travel insurance. While not mandatory for the e-visa, it is strongly advised. Russian medical facilities may require payment upfront for treatment. A policy covering emergency medical evacuation is ideal. Providers such as AXA, Allianz, or World Nomads offer policies tailored to Russia with coverage limits of at least 50,000 EUR or 60,000 USD.
  • Know the entry points. All flights from abroad land at Pulkovo Airport (LED), located about 15 km south of the city centre. Trains from Helsinki (Allegro high-speed train) arrive at Finlyandsky Station. By bus, travellers from Tallinn or Riga arrive at the main bus terminal on Obvodny Canal. Border control procedures are similar at all entry points.
  • Learn basic Russian phrases. Immigration officers may ask simple questions in Russian: “Tsyel poyezdki?” (Purpose of trip?) and “Gdye budyete zhit?” (Where will you stay?). Answer confidently: “Turizm” and “Otvel” or the name of your hotel. Having a printed hotel address in Russian can help.

Changes and Updates for 2025

As of mid-2025, the e-visa scheme remains in place with no announced changes to eligibility or fees. The Russian government periodically updates the list of eligible countries; travellers from nations not on the current list must continue using the standard visa process. Possible future developments include extending the e-visa stay period from 16 to 30 days, but no formal legislation has been enacted. Check the official website of the Russian Ministry of Foreign Affairs or consult a local consulate before applying. For the latest updates, also refer to our complete guide to Saint Petersburg, which is updated regularly.

Fees and Processing Times: Quick Reference

The table below summarises typical fees and processing times for the two main visa routes. Prices are approximate and vary by consulate and nationality.

  • Standard tourist visa (single entry, 30 days): Fee approx. 35 to 160 USD (depending on reciprocity). Processing: 5 to 10 working days standard, 1 to 3 working days express. Plus visa invitation cost (10 to 30 USD).
  • E-visa (single entry, 16 days): Fee approx. 7,200 RUB (75 EUR / 80 USD). Processing: up to 4 calendar days, often 24 to 48 hours. No separate invitation needed.
  • Expedited service at visa centre: Additional service fee of 30 to 60 USD per application.
  • Children under 16: Often exempt from fees for standard visas; e-visa fees may be reduced or waived. Check at time of application.

Fees are non-refundable if the visa is refused. Refusals are rare for genuine tourists with valid documents but can happen if the immigration officer suspects the purpose of visit is different (e.g., work, study, or permanent relocation).

Final Thoughts on Entering Saint Petersburg

Navigating the entry requirements for Saint Petersburg demands careful preparation, but the process is manageable once you understand the two main pathways: the standard tourist visa and the e-visa. The e-visa is the quicker and simpler option for eligible travellers visiting for two weeks or fewer. For longer stays or for citizens of countries not covered by the e-visa scheme, the standard visa remains the only option. Budget extra time for the standard visa application (at least 3 to 4 weeks before travel) and ensure your passport is valid for at least six months from your planned departure from Russia.

Once you have your visa sorted, you can focus on enjoying the city’s world-class museums, canals, and nightlife. For more in-depth advice on what to see and do, how to get around, and where to stay, explore our full complete guide to Saint Petersburg.

Related articles

  • The Complete Guide to Saint Petersburg
  • Saint Petersburg Transport: From Pulkovo Airport to the City
  • Best Hotels in Saint Petersburg: 2025 Recommendations
  • Customs Regulations for Travellers to Russia
  • International Flights to Pulkovo: Airlines and Routes
  • When to Visit Saint Petersburg: Seasonal Guide