General information about Saint Petersburg
LED IATA code
GMT+3 Time zone
1 Number of airports
Popular destinations
TJS 373.85 Saint Petersburg — Moscow TJS 1,318 Saint Petersburg — Adler/Sochi TJS 1,460 Saint Petersburg — Novosibirsk TJS 744.68 Saint Petersburg — Tyumen TJS 677.09 Saint Petersburg — Chelyabinsk TJS 411.51 Saint Petersburg — Kaliningrad TJS 735.59 Saint Petersburg — Kazan TJS 365.82 Saint Petersburg — Murmansk TJS 1,265 Saint Petersburg — Novokuznetsk TJS 800.28 Saint Petersburg — Makhachkala TJS 1,080 Saint Petersburg — Mineralnye Vody TJS 1,092 Saint Petersburg — Stavropol TJS 849.31 Saint Petersburg — Penza TJS 1,447 Saint Petersburg — Krasnodar TJS 761.11 Saint Petersburg — Yekaterinburg TJS 508.97 Saint Petersburg — Samara
Wed 17 Jun 22:25 – 23:35
1 hr 10 min / direct Wed 26 Aug 22:55 – 23:10
1 day 15 min / 1 layover Wed 2 Sep 22:00 – 23:45
21 hr 45 min / 1 layover Wed 9 Sep 23:45 – 04:55
3 hr 10 min / direct Tue 8 Sep 23:55 – 04:55
3 hr / direct Tue 16 Jun 08:40 – 09:35
1 hr 55 min / direct Thu 10 Sep 18:35 – 20:50
2 hr 15 min / direct Sat 13 Jun 20:15 – 22:10
1 hr 55 min / direct Thu 10 Sep 01:05 – 09:35
4 hr 30 min / direct Thu 10 Sep 18:20 – 22:00
3 hr 40 min / direct Tue 8 Sep 21:25 – 16:40
19 hr 15 min / 1 layover Tue 1 Sep 22:00 – 15:20
17 hr 20 min / 1 layover Wed 2 Sep 12:05 – 14:20
2 hr 15 min / direct Thu 23 Jul 10:45 – 15:35
4 hr 50 min / direct Wed 2 Sep 01:35 – 06:20
2 hr 45 min / direct Tue 1 Sep 15:20 – 18:35
2 hr 15 min / direct TJS 1,989 Saint Petersburg — Dushanbe TJS 1,679 Saint Petersburg — Tashkent TJS 2,310 Saint Petersburg — Khujand TJS 1,778 Saint Petersburg — Fergana TJS 1,739 Saint Petersburg — Termez TJS 2,182 Saint Petersburg — Kurgon-Tyube (Bokhtar) TJS 1,770 Saint Petersburg — Istanbul TJS 1,596 Saint Petersburg — Astana TJS 1,480 Saint Petersburg — Yerevan TJS 1,773 Saint Petersburg — Samarkand TJS 1,801 Saint Petersburg — Almaty TJS 1,909 Saint Petersburg — Baku
Tue 14 Jul 16:55 – 23:50
4 hr 55 min / direct Wed 26 Aug 16:35 – 21:10
1 day 2 hr 35 min / 1 layover Thu 10 Sep 01:45 – 11:20
1 day 7 hr 35 min / 1 layover Tue 8 Sep 23:15 – 06:05
4 hr 50 min / direct Tue 1 Sep 18:10 – 03:45
1 day 7 hr 35 min / 1 layover Thu 18 Jun 00:45 – 10:35
7 hr 50 min / 1 layover Tue 23 Jun 02:00 – 05:55
3 hr 55 min / direct Wed 9 Sep 12:20 – 18:35
4 hr 15 min / direct Sun 21 Jun 22:00 – 03:10
4 hr 10 min / direct Tue 30 Jun 15:45 – 03:55
10 hr 10 min / 1 layover Fri 4 Sep 17:40 – 07:10
11 hr 30 min / 1 layover Thu 3 Sep 22:00 – 14:05
15 hr 5 min / 1 layover Curated guides
Cheap flights from Saint Petersburg
Found by users in the last 48 hours
TJS 309.12 Saint Petersburg — Kaluga TJS 365.82 Saint Petersburg — Murmansk TJS 373.85 Saint Petersburg — Moscow TJS 413.07 Saint Petersburg — Kaliningrad TJS 414.85 Saint Petersburg — Ufa
Tue 16 Jun 16:05 – 17:30
1 hr 25 min / direct Sat 13 Jun 20:15 – 22:10
1 hr 55 min / direct Wed 17 Jun 13:50 – 15:10
1 hr 20 min / direct Tue 16 Jun 13:30 – 14:25
1 hr 55 min / direct Tue 8 Sep 23:15 – 03:45
2 hr 30 min / direct Airlines with flights from Saint Petersburg to
Including connecting fares
FAQ
Where is the cheapest place to fly from Saint Petersburg?
The cheapest flights from Saint Petersburg are usually available on popular and short-haul routes with high competition between airlines.
Cheap flights from Saint Petersburg can most often be found in:
- Murmansk — from TJS 365
- Minsk — from TJS 515
- Yerevan — from TJS 1,479
Which airport is cheapest to fly from Saint Petersburg?
When is the best time to buy plane tickets from Saint Petersburg?
Where can I fly from Saint Petersburg without transfers?
What determines the price of flights from Saint Petersburg?
How many airports does Saint Petersburg have?
Other flights
Авиабилеты Saint Petersburg
Saint Petersburg - Almaty TJS 1,801 Saint Petersburg - Krasnodar TJS 1,447 Saint Petersburg - Stavropol TJS 1,092 Saint Petersburg - Penza TJS 849.31 Saint Petersburg - Mineralnye Vody TJS 1,080 Saint Petersburg - Kazan TJS 735.59 Saint Petersburg - Baku TJS 1,909 Saint Petersburg - Bukhara TJS 1,651 Saint Petersburg - Astana TJS 1,596 Saint Petersburg - Yekaterinburg TJS 761.11