Best Deals to St Petersburg, Russia Last modified: Jun 29, 2022 10:03 -04:00
We've scanned 15,807 round trip itineraries and found the cheapest flights to St Petersburg, Russia. Emirates & Turkish frequently offer the best deals to St Petersburg, Russia flights, or select your preferred carrier below to see the cheapest days to fly.
Cheap Flights to St Petersburg
Visit St Petersburg
St Petersburg is Russia's artistic and cultural crown, with incredible architecture, historical monuments and literary links within and around the city’s gorgeous canal network. Once the capital of imperial Russia, St Petersburg wears its history well through its decadent palaces, cathedrals, and museums, and offers much to see and do.
Attractions in St Petersburg
As the city of former Russian Tsars, St Petersburg draws crowds to its grand architecture and historical museums. From the State Hermitage Museum through the Yusupov and Grand Palaces, St Petersburg is a must for fans of imperial history, art, and architecture.
Known throughout Europe as the Venice of the North, St Petersburg’s network of 342 canal bridges and Neva River walkways give this city a romantic feel which is ideal for city strolls through neoclassical, baroque, and imperial plazas.
The real draw, however, must be the city’s famed literary and musical contributions. From the Russian Museum to the world-class ballet performance halls and classical music theatres, fans of artistic greats — from Tchaikovsky through Dostoevsky — will relish in St Petersburg’s cultural nourishment.
Beautiful at any time of year, St Petersburg takes on different characteristics depending on the season; from endless summer nights to glistening, snow-laden winters.
Shopping and Restaurants
Dining - St Petersburg offers a variety of cuisines from around the world, but to eat how Russians like to eat, try the city's delicacies. Piroshky — small buns filled with a wealth of interesting ingredients — are an ideal snack throughout the day while Pelmeni, Russian dumplings eaten across Russia, is a must-try.
Shopping - Whether you're looking for souvenirs or luxury fashion, St Petersburg is a shopper’s paradise. Udelnaya Fair is ideal for kitschy Soviet souvenirs, Au Pont Rouge is the best department store for glamorous items, and Artmuza is ideal for independent art and fashion boutiques. You’ll find plenty of shops in St Petersburg’s center.
Remember to pack clothes for all seasons as St Petersburg’s weather can shift through each in a single day. In particular, make sure you pack a compact umbrella and breathable layers. If you happen to forget, no worries, there are plenty of indoor attractions to keep you sheltered from the elements.
Flights to St Petersburg
St Petersburg is serviced by Pulkovo Airport, itself consisting of several terminals. If you are traveling into St Petersburg internationally, you are likely only to experience Pulkovo 2, which is accessible with a number of international airlines. Pulkovo 1 is the domestic airport, servicing the rest of Russia with no international flights. Both are further serviced by trains (metro), buses and taxis to St Petersburg's city center, taking between 10 and 20 minutes in total.
More information on St Petersburg
St Petersburg's official tourism website is Visit Petersburg. It offers a number of helpful tips for tourists, as well as guides and information on visa requirements and places to stay.
Other popular guides include Lonely Planet’s fantastic St Petersburg guide, offering everything for must-see tourist ideas to more alternative, local attractions.
Best Guides is a local website offering a number of bookable guided tours in several different languages (including English).
Airports near St Petersburg, Russia
Popular flights to St Petersburg, Russia
- From Cairo, Egypt to St Petersburg, Russia$936RT 7/19 - 7/26
- From Istanbul to St Petersburg, Russia$953RT 8/18 - 8/25
- From Helsinki to St Petersburg, Russia$1,388RT 7/21 - 7/26
- From Amman to St Petersburg, Russia$1,433RT 8/18 - 8/25
- From Dalaman to St Petersburg, Russia$1,441RT 7/19 - 7/26
- From Denver to St Petersburg, Russia$4,124RT 7/19 - 7/28