Cheap Flights to St. Petersburg

Popular airlines to St. Petersburg

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 30% on select hotels after you book a flight*
  • one key icon

    Earn twice

    Earn your airline miles on top of our OneKeyCash

Frequently asked questions

How far is Pulkovo Airport from central St. Petersburg?
Pulkovo Airport is 10 miles from downtown St. Petersburg, so you'll have a reasonable commute into the city center.
What airport is best to fly into St. Petersburg?
With only one major airport servicing St. Petersburg, it won't take much time to get your hands on the best flight. You'll be taking off to Pulkovo Airport, which is located around 10 miles from the center of town.
How many nonstop flights are there to St. Petersburg?
With around 1,354 nonstop flights each week, you'll be hitting the tarmac in St. Petersburg before you can say, "Are we there yet?"
Where are the most popular flights to St. Petersburg departing from?
Travelers frequently jet off from Moscow, Kaliningrad and Sochi airports when flying to St. Petersburg.

Book with confidence

Book with confidence

Travel information

Travel information

Destination airport
St. Petersburg
Destination airport IATA code
LED

Explore a world of travel with Expedia

Explore a world of travel with Expedia

*Available to One Key members.