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.
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, "india-ifs.com" and the website will guide you through all the requirements of documents for applying for a Russian visa.
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 Details|
|New Delhi||₹ 50,747||View Details|
|Bengaluru||₹ 70,608||View Details|
|Chennai||₹ 59,266||View Details|
|Hyderabad||₹ 57,534||View Details|
|Kolkata||₹ 46,222||View Details|
From nearby cities. Discuss routes maybe. Talk about ease of rental for cabs / self driven cars
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.
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.
Compare quotes from upto 3 travel agents for free