General information about Saint Petersburg
LED IATA code
GMT+3 Time zone
1 Number of airports
Popular destinations
TJS 347.12 Saint Petersburg — Moscow TJS 1,397 Saint Petersburg — Adler/Sochi TJS 1,451 Saint Petersburg — Novosibirsk TJS 742.72 Saint Petersburg — Tyumen TJS 678.03 Saint Petersburg — Chelyabinsk TJS 410.52 Saint Petersburg — Kaliningrad TJS 733.33 Saint Petersburg — Kazan TJS 369.11 Saint Petersburg — Murmansk TJS 1,265 Saint Petersburg — Novokuznetsk TJS 795.06 Saint Petersburg — Makhachkala TJS 1,067 Saint Petersburg — Mineralnye Vody TJS 1,104 Saint Petersburg — Stavropol TJS 848.82 Saint Petersburg — Penza TJS 1,464 Saint Petersburg — Krasnodar TJS 758.8 Saint Petersburg — Yekaterinburg TJS 499.78 Saint Petersburg — Samara
Wed 17 Jun 22:55 – 00:25
1 hr 30 min / direct Wed 26 Aug 22:55 – 23:10
1 day 15 min / 1 layover Tue 8 Sep 21:25 – 23:45
22 hr 20 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 Sun 30 Aug 20:00 – 20:55
1 hr 55 min / direct Sat 5 Sep 08:20 – 10:30
2 hr 10 min / direct Sun 14 Jun 10:00 – 11:55
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 Wed 2 Sep 21:50 – 21:50
1 day / 1 layover Tue 1 Sep 22:00 – 15:20
17 hr 20 min / 1 layover Wed 9 Sep 12:05 – 14:20
2 hr 15 min / direct Wed 9 Sep 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 2,419 Saint Petersburg — Dushanbe TJS 1,714 Saint Petersburg — Tashkent TJS 2,313 Saint Petersburg — Khujand TJS 1,816 Saint Petersburg — Fergana TJS 1,784 Saint Petersburg — Termez TJS 2,182 Saint Petersburg — Kurgon-Tyube (Bokhtar) TJS 1,792 Saint Petersburg — Istanbul TJS 1,585 Saint Petersburg — Astana TJS 1,516 Saint Petersburg — Yerevan TJS 1,805 Saint Petersburg — Samarkand TJS 1,751 Saint Petersburg — Almaty TJS 1,853 Saint Petersburg — Baku
Wed 29 Jul 12:40 – 07:00
1 day 16 hr 20 min / 1 layover Wed 15 Jul 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 1 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 Wed 8 Jul 02:55 – 06:45
3 hr 50 min / direct Wed 9 Sep 12:20 – 18:35
4 hr 15 min / direct Tue 23 Jun 12:25 – 18:30
1 day 5 hr 5 min / 1 layover Sat 5 Sep 01:10 – 08:00
4 hr 50 min / direct Sun 6 Sep 12:20 – 21:40
7 hr 20 min / 1 layover Tue 8 Sep 21:50 – 14:05
15 hr 15 min / 1 layover Curated guides
Cheap flights from Saint Petersburg
Found by users in the last 48 hours
TJS 347.12 Saint Petersburg — Moscow TJS 369.11 Saint Petersburg — Murmansk TJS 384.29 Saint Petersburg — Kaluga TJS 410.52 Saint Petersburg — Kaliningrad TJS 413.61 Saint Petersburg — Ufa
Wed 17 Jun 22:55 – 00:25
1 hr 30 min / direct Mon 22 Jun 09:45 – 11:40
1 hr 55 min / direct Tue 16 Jun 16:05 – 17:30
1 hr 25 min / direct Sun 30 Aug 20:00 – 20:55
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:
- Moscow — from TJS 347
- Minsk — from TJS 520
- Yerevan — from TJS 1,515
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,751 Saint Petersburg - Krasnodar TJS 1,464 Saint Petersburg - Stavropol TJS 1,104 Saint Petersburg - Penza TJS 848.82 Saint Petersburg - Mineralnye Vody TJS 1,067 Saint Petersburg - Kazan TJS 733.33 Saint Petersburg - Baku TJS 1,853 Saint Petersburg - Bukhara TJS 1,727 Saint Petersburg - Astana TJS 1,585 Saint Petersburg - Yekaterinburg TJS 758.8