Find your preferences, favourites and Fare Alerts here

Cheap flights to Saint Petersburg Russian Federation

Russia with a theatrical European touch
Flights to Saint Petersburg from
  • 130 GBP per person
  • Flights from London starting at 140 GBP
  • Flights from Birmingham starting at 190 GBP
  • Flights from Manchester starting at 170 GBP

About Saint Petersburg


From marshland to the majestic historical stage of complicated conspiracies and revolution, St. Petersburg’s baroque and neoclassical legacy remains. St. Petersburg is quintessential Russia with a theatrical European touch. Land of wistful white nights, tragic love stories and Tchaikovsky, the former imperial capital on the Baltic tells a romantic tale of tenacious tsars, palaces built on passions and a creativity that keeps the city up-to-date.

The 872-day Leningrad Blockade during World War II was one of the longest and most destructive in history with millions of lives lost.

Take your time soaking in the treasures in the Hermitage Museum, head to Nevsky Prospect for some upscale shopping or encounter the city's mix of Middle Eastern, Slavic and Mediterranean flavours at the Kuznechny Market. Pay your respects to the Russian greats at the tranquil Tikhvin Cemetery and end the evening at the Mariinsky Theatre, or with a nocturnal boat ride to watch the bridges open on the River Neva.

The infamous Rasputin was first poisoned, then shot at the Yusupov Palace and dumped alive into the river Neva, where he drowned.

How’s the weather in Saint Petersburg in June?

  • Temperature 10-20 °C
  • Dry days 13-
  • Average rainfall 92 mm
  • Snow days 0


  • Population 4.8M
  • Local time :
  • Currency Russian Ruble

What does Saint Petersburg cost?

View more
  • Meal
    Restaurant meals in Saint Petersburg cost 64% less than in London
  • Train
    A typical train ticket is 0.31 GBP


  • Meal, Inexpensive Restaurant: 5.44 GBP


  • Domestic Beer (0.5 liter bottle): .59 GBP


  • One-way Ticket (Local Transport): .31 GBP
  • Taxi Start (Normal Tariff): 2.1 GBP

Sports And Leisure

  • Fitness Club, Monthly Fee for 1 Adult: 18.65 GBP
  • Tennis Court Rent (1 Hour on Weekend): 14.97 GBP
  • Cinema, International Release, 1 Seat: 3.26 GBP

Clothing And Shoes

  • 1 Pair of Jeans (Levis 501 Or Similar): 45.66 GBP
  • 1 Summer Dress in a Chain Store (Zara, H&M, ...): 24.96 GBP
  • 1 Pair of Nike Running Shoes: 49.63 GBP
  • 1 Pair of Men's Leather Business Shoes: 63.87 GBP

Great places in Saint Petersburg

Cookies uses cookies
Read more