Search for directions from

How to Reach St. Petersburg from India

Routes to St. Petersburg operate from almost all major international airports in India. However, there are no direct flights to the city. Airlines such as Aeroflot, Finnair, Lufthansa, Air France, Uzbekistan Airlines and others operate between India and St. Petersburg.

Visa Policy for Indians

Indian nationals can apply for a Russian visa at the Russian Visa Centre which is operated by IFS (Indra Visa Fiduciary Services). You can make an appointment from their website, "" and the website will guide you through all the requirements of documents for applying for a Russian visa.

How to reach St. Petersburg by flight

Pulkovo Airport is St. Petersburg's international airport. The city is fairly well connected to other destinations across Europe, Asia and the Middle East. All domestic flights also operate from the Pulkovo.

Starting city Return price (approx)
Mumbai ₹ 57,486 View
New Delhi ₹ 50,747 View
Bengaluru ₹ 70,608 View
Chennai ₹ 59,266 View
Hyderabad ₹ 57,534 View
Kolkata ₹ 46,222 View

Powered by:

How to reach St. Petersburg by road

From nearby cities. Discuss routes maybe. Talk about ease of rental for cabs / self driven cars

How to reach St. Petersburg by train

St. Petersburg's rail connectivity is very good. Rail routes connect St. Petersburg to the rest of the country, from one end to the other. It is connected to Finland as well, with a route operating from Helsinki. It has 5 main railway stations and it's one of Russia's most important railway hubs.

Local transport in St. Petersburg

Public transport in St. Petersburg is very convenient. The system consists of buses, trams, metros and even mashruktas (fixed route cabs). The city is extensively connected by these various means of public transport. The buses serve over 250 routes throughout the city and the suburbs, and the tram system is one of the most widely connected in the world. The metro system, which like the Moscow Metro is beautifully decorated, has 5 lines and connects 67 stations. You can use the St. Petersburg Card for payments in public transport.

St. Petersburg Packages

Compare quotes from upto 3 travel agents for free

St. Petersburg Photos

+ 297

View 7 Packages