Find cheap flights to Saint Petersburg

Sun. 15/12
Sun. 22/12
Any month
Compare vs momondo |

When is the best time to fly to Saint Petersburg?

$2,590
$2,120
$1,650
$1,176
Price
$1,176 - $2,212

When is the best time to fly to Saint Petersburg?

From most locations, the cheapest flights to Saint Petersburg can be found during the month of March; however great deals can be found at other times.

When is the best time to book a flight to Saint Petersburg?

From most locations, booking your flights to Saint Petersburg around 60 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Saint Petersburg?

From most locations, the cheapest day to fly to Saint Petersburg is Sunday. Most users found that departing on a Friday was most expensive.

What is the cheapest time of day to fly to Saint Petersburg?

Typically, cheap prices to Saint Petersburg are most often found for evening flights. Cheap prices are less likely for morning flights.


Saint Petersburg flight deals found on momondo

Check out some of the best fares to Saint Petersburg found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Etihad Airways
15 Jan.
BNE
Brisbane airport
31h 50m
2 Stops
LED
Saint Petersburg Pulkovo airport
Etihad Airways
26 Jan.
LED
Saint Petersburg Pulkovo airport
38h 25m
2 Stops
BNE
Brisbane airport
$1,530
Etihad Airways
Etihad Airways
15 Jan.
BNE
Brisbane airport
31h 50m
2 Stops
LED
Saint Petersburg Pulkovo airport
Etihad Airways
26 Jan.
LED
Saint Petersburg Pulkovo airport
38h 25m
2 Stops
BNE
Brisbane airport
$1,530

Airports near Saint Petersburg

Below you will find all the airports in Saint Petersburg along with their distance from the city centre
Saint Petersburg Pulkovo
13 km from city centre

Popular routes to Saint Petersburg

Most frequently searched flights to Saint Petersburg along with the cheapest price and shortest flight duration
Perth to Saint Petersburg Flights
Fastest flight time
25h 20m
Cheapest price
$1,208
Sydney to Saint Petersburg Flights
Fastest flight time
29h 20m
Cheapest price
$1,258
Brisbane to Saint Petersburg Flights
Fastest flight time
30h 50m
Cheapest price
$1,527
Adelaide to Saint Petersburg Flights
Fastest flight time
23h 55m
Cheapest price
$1,681
Canberra to Saint Petersburg Flights
Fastest flight time
41h 45m
Cheapest price
$2,277
View more

Start planning your trip to Saint Petersburg