Flights to Saint Petersburg

13 routes into Saint Petersburg, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $26 one-way from Moscow (12 Oct 2026).

Routes to Saint Petersburg

FromAirlinesFlight timeFare seenBook
Abu Dhabi to Saint PetersburgAUH–LED · all flights from Abu DhabiEtihad Airways5h 57m$212 nonstopBook
Beijing to Saint PetersburgPEK–LED · all flights from BeijingHainan Airlines8h 4m$480 nonstopBook
Belgrade to Saint PetersburgBEG–LEDAir Serbia2h 45m$277 nonstopBook
Casablanca to Saint PetersburgCMN–LED · all flights from CasablancaRoyal Air Maroc5h 32m$201 nonstopBook
Chengdu to Saint PetersburgCTU–LED—8h 16m—Book
Dubai to Saint PetersburgDXB–LED · all flights from DubaiFlydubai5h 53m$445 nonstopBook
Guangzhou to Saint PetersburgCAN–LED · all flights from Guangzhou—9h 44m$222, 3 stopsBook
Istanbul to Saint PetersburgIST–LED · all flights from IstanbulSouthwind airlines3h 5m$111 nonstopBook
Minsk to Saint PetersburgMSQ–LEDBelavia1h 20m$39 nonstopBook
Moscow to Saint PetersburgVKO–LED · all flights from MoscowPobeda, ALROSA, Rossiya Airlines1h 17m$26 nonstopBook
Shanghai to Saint PetersburgPVG–LED · all flights from ShanghaiChina Eastern9h 25m$458 nonstopBook
Tashkent to Saint PetersburgTAS–LEDQanot Sharq, Rossiya Airlines, Uzbekistan Airways4h 42m$88 nonstopBook
Yekaterinburg to Saint PetersburgSVX–LEDRossiya Airlines2h 45m$43 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Saint Petersburg

Find hotels in Saint Petersburg

Hotels, hostels & more · Trip.com

Search hotels

FAQ

What is the cheapest nonstop flight to Saint Petersburg?+

Of the routes we track, the lowest nonstop fare we have seen is $26 one-way from Moscow (VKO–LED), seen 12 Oct 2026. Fares change daily.

How long is the flight to Saint Petersburg?+

It depends on where you start: about 1h 17m from Moscow (625 km), the shortest route we track. Each route below lists its own flight time.

Can I fly nonstop to Saint Petersburg?+

Yes, on 11 of the 13 routes we track; each route below shows the airlines that fly it.

Pulkovo Airport (LED)