Cheap flights from Belgrade to St Petersburg

Find cheap St Petersburg to Belgrade flights with our free search service. Compare all available fares for direct or connection flights from St Petersburg to Belgrade.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Belgrade to St Petersburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Belgrade (BEG) - St Petersburg (LED) 2026-10-11 2026-10-11 842 USD 34 hours 25 minutes Connection 2026-06-02T08:46:05
Belgrade (BEG) - St Petersburg (LED) 2026-07-29 2026-07-29 872 USD 30 hours 0 minutes Connection 2026-06-02T19:23:03
Belgrade (BEG) - St Petersburg (LED) 2026-06-18 2026-06-18 878 USD 30 hours 30 minutes Connection 2026-05-31T13:31:52
Belgrade (BEG) - St Petersburg (LED) 2026-06-24 2026-06-24 889 USD 30 hours 0 minutes Connection 2026-05-31T18:36:29
Belgrade (BEG) - St Petersburg (LED) 2026-06-17 2026-06-17 898 USD 30 hours 30 minutes Connection 2026-05-31T13:12:33
Belgrade (BEG) - St Petersburg (LED) 2026-06-20 2026-06-20 930 USD 30 hours 30 minutes Connection 2026-05-29T16:24:13
Belgrade (BEG) - St Petersburg (LED) 2026-06-16 2026-06-16 957 USD 31 hours 0 minutes Connection 2026-05-31T18:51:43
Belgrade (BEG) - St Petersburg (LED) 2026-08-12 2026-08-12 961 USD 28 hours 0 minutes Connection 2026-05-31T18:00:32
Belgrade (BEG) - St Petersburg (LED) 2026-06-26 2026-06-26 966 USD 29 hours 15 minutes Connection 2026-06-01T05:10:30
Belgrade (BEG) - St Petersburg (LED) 2026-08-02 2026-08-02 966 USD 30 hours 55 minutes Connection 2026-05-30T10:27:35
Belgrade (BEG) - St Petersburg (LED) 2026-06-14 2026-06-14 995 USD 31 hours 35 minutes Connection 2026-05-26T21:35:05
Belgrade (BEG) - St Petersburg (LED) 2026-08-17 2026-08-17 999 USD 30 hours 10 minutes Connection 2026-06-02T17:12:06
Belgrade (BEG) - St Petersburg (LED) 2026-07-01 2026-07-01 1006 USD 30 hours 55 minutes Connection 2026-05-30T15:39:28
Belgrade (BEG) - St Petersburg (LED) 2026-07-19 2026-07-19 1018 USD 21 hours 45 minutes Connection 2026-06-02T16:43:40
Belgrade (BEG) - St Petersburg (LED) 2026-06-23 2026-06-23 1023 USD 34 hours 50 minutes Connection 2026-06-01T15:44:31
Belgrade (BEG) - St Petersburg (LED) 2026-06-19 2026-06-19 1047 USD 29 hours 50 minutes Connection 2026-05-29T16:24:23
Belgrade (BEG) - St Petersburg (LED) 2026-06-13 2026-06-13 1059 USD 30 hours 30 minutes Connection 2026-05-27T15:34:49
Belgrade (BEG) - St Petersburg (LED) 2026-08-30 2026-08-30 1062 USD 30 hours 45 minutes Connection 2026-05-31T16:03:20
Belgrade (BEG) - St Petersburg (LED) 2026-08-08 2026-08-08 1063 USD 36 hours 15 minutes Connection 2026-06-01T19:50:08
Belgrade (BEG) - St Petersburg (LED) 2026-08-16 2026-08-16 1097 USD 30 hours 55 minutes Connection 2026-06-01T19:52:00
Belgrade (BEG) - St Petersburg (LED) 2026-07-21 2026-07-21 1107 USD 28 hours 55 minutes Connection 2026-06-01T08:14:33
Belgrade (BEG) - St Petersburg (LED) 2026-07-14 2026-07-14 1144 USD 31 hours 35 minutes Connection 2026-05-27T19:44:33
Belgrade (BEG) - St Petersburg (LED) 2026-07-31 2026-07-31 1148 USD 32 hours 30 minutes Connection 2026-06-01T07:29:46
Belgrade (BEG) - St Petersburg (LED) 2026-06-15 2026-06-15 1180 USD 35 hours 0 minutes Connection 2026-06-01T10:46:37
Belgrade (BEG) - St Petersburg (LED) 2026-06-08 2026-06-08 1189 USD 25 hours 20 minutes Connection 2026-05-30T16:02:21
Belgrade (BEG) - St Petersburg (LED) 2026-06-04 2026-06-04 1202 USD 30 hours 0 minutes Connection 2026-06-01T19:47:13
Belgrade (BEG) - St Petersburg (LED) 2026-06-11 2026-06-11 1210 USD 38 hours 45 minutes Connection 2026-05-30T16:02:22
Belgrade (BEG) - St Petersburg (LED) 2026-08-15 2026-08-15 1233 USD 42 hours 10 minutes Connection 2026-06-01T19:51:59
Belgrade (BEG) - St Petersburg (LED) 2026-08-14 2026-08-14 1276 USD 33 hours 0 minutes Connection 2026-06-01T19:56:07

Belgrade to St Petersburg flight status

Flight Origin Destination Departure Arrival Equip
SU2839 Belgrade (BEG) St Petersburg (LED) 2:20 p.m. 4:30 p.m. A320
JU670 Belgrade (BEG) St Petersburg (LED) 6:20 a.m. 7:25 a.m. A319
JU674 Belgrade (BEG) St Petersburg (LED) 9 p.m. 1:55 a.m. A319
N42128 Belgrade (BEG) St Petersburg (LED) 4:05 p.m. 4:45 p.m. Boeing 737-8KN
SU3747 Belgrade (BEG) St Petersburg (LED) 1:50 p.m. 6:45 p.m. 318
SU3749 Belgrade (BEG) St Petersburg (LED) 4:45 p.m. 5:50 p.m. E90
D29848 Belgrade (BEG) St Petersburg (LED) 11 p.m. 4 a.m. Mitsubishi CRJ-200ER
JS521 Belgrade (BEG) St Petersburg (LED) 2 a.m. 3 a.m. C525