St. Petersburg is served by Pulkovo Airport (LED), Russia's second-largest international air hub. It offers an extensive network of domestic arrivals from across the country and a wide range of international connections from Europe, Asia, and the Middle East into LED, supported by a competitive mix of full-service and low-cost carriers.
The airport provides vital domestic connectivity into St. Petersburg, with the most frequent arrival route being from Moscow (SVO, DME, VKO). Other key domestic departure points include Sochi (AER), Kaliningrad (KGD), and Yekaterinburg (SVX) into LED. For international arrivals into St. Petersburg, there is extensive service from major European cities, CIS countries, and popular holiday destinations in Turkey, Egypt, the UAE, and Thailand.
Pulkovo Airport is a base for Rossiya Airlines (part of the Aeroflot group) for arrivals into LED and a key city for other major carriers like Aeroflot, S7 Airlines, and Ural Airlines flying into St. Petersburg. The low-cost airline Pobeda offers competitive fares on domestic arrival routes into LED. International services into St. Petersburg are provided by a wide array of carriers including Turkish Airlines, Lufthansa, Air France, Finnair, and numerous charter operators for holiday traffic.
To secure cheap flights to St. Petersburg, book domestic arrivals from Moscow at least 3-4 weeks in advance into LED. For international European arrival routes into St. Petersburg, booking 2-4 months ahead is advisable. Use flight comparison tools and set price alerts for flights into LED. Flying into St. Petersburg on Tuesdays, Wednesdays, and Saturdays typically offers the lowest fares. To reach St. Petersburg from long-haul destinations beyond Europe, consider a connecting flight through a major hub like Moscow, Istanbul, or Helsinki — fly first to one of those hubs on a competitive long-haul route, then take a connecting flight to LED, which may offer more competitive pricing than direct services into St. Petersburg.