Last minute St. Petersburg flight offers
Prices observed in the past 7 days start from N/A one-way and N/A round trip. Fares and availability may change at any time, and additional terms may apply.
Oops, seems like no one's been looking around.
Let's see what flights are available here.

Prefer it packaged?
Popular airlines to St. Petersburg
Why visit St. Petersburg

Art and Culture
A cultural renaissance has burst through the seams of St. Petersburg. With world-class museums, galleries and theatres adorning the streets, the city is a blazing hub of European culture.

History and Architecture
Founded in 1703, the city has played a vital role in Russian history. Memorials, sculptures, imperial palaces, and monuments will take you on a mesmerising journey through its dramatic past.

White Nights
Beliye Nochi (or White Nights) is a sensational phenomenon that occurs from late-May to mid-June. A pearlescent glow fills the night sky and the streets bustle with romantic midsummer revelry.
About St. Petersburg
Once a scintillating imperial city that glittered and gleamed with the regal opulence and splendour of the Russian aristocracy, St. Petersburg is now an artistic powerhouse and alluringly enigmatic metropolis. With over 5 million residents, it is the second largest city in Russia. Attractions include St. Isaac’s Cathedral, The Hermitage and Church of the Savior on Spilled Blood.
Get ready to be romanced and riveted by the mysterious grandeur of this city with cheap flights to St. Petersburg. The city is home to Pulkovo International Airport (LED), which is a 45-minute drive from the heart of the city. The airport serves a multitude of airlines, including British Airways, Emirates and Lufthansa. Popular international flights to St. Petersburg depart from Johannesburg and Cape Town. Flight duration from Johannesburg to St. Petersburg is approximately 15 hours 20 minutes.

General Information
Essential details you need to know before your trip
Country
Currency
Russia
Russian Ruble
LANGUAGE
Exchange Rate
Russian
1 ZAR = 4.521 RUB
AIRLINE
TIME ZONE
Rossiya Airlines
GMT +3
Weather In St. Petersburg
Frequently asked questions
Places to Visit in St. Petersburg



More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1,000’s of options worldwide
Best price
Great service

Personalised assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.





















