Cheap flights to St. Petersburg, Russia

St. Petersburg is served by the following low-cost and budget airline routes.

Low-cost airline routes to St. Petersburg (Pulkovo)

Select either an airport or a country from which you wish to fly.

Germany Berlin (all airports), Berlin (Schoenefeld), Berlin (Tegel), Cologne-Bonn, Dusseldorf
Norway Oslo (International)
Russia Moscow (Vnukovo)
Spain Barcelona

Facts about St. Petersburg Pulkovo airport (Russia)

Distance to St Petersburg from the airport: 16 km / 10 miles
Number of low-cost airline routes: 7
Web address:
Nearest major settlements: Narva, Estonia (122 km / 76 miles)
Sillamäe, Estonia (143 km / 89 miles)
Lappeenranta, Finland (161 km / 100 miles)
Jōhvi, Estonia (162 km / 101 miles)
Nearest airports: Lappeenranta (161 km / 100 miles)
Helsinki (285 km / 177 miles)
Tallinn (300 km / 186 miles)
note that all distances are as the crow flies, and not road distances


This is a list of all of the airports from which it is possible to get to St. Petersburg using a low-cost or budget airline.

If there isn't an airport near to where you would like to travel from, then you could try selecting a different destination from the low-cost flight index, or try selecting one of the airports above in the 'nearest airports' section, and see if they have any routes with a more preferable origin.

St. Petersburg route news