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-04-18 2026-04-18 661 USD 24 hours 35 minutes Connection 2026-02-26T00:11:36
Belgrade (BEG) - St Petersburg (LED) 2026-03-24 2026-03-24 663 USD 29 hours 0 minutes Connection 2026-02-28T15:48:11
Belgrade (BEG) - St Petersburg (LED) 2026-03-08 2026-03-08 682 USD 18 hours 35 minutes Connection 2026-02-25T14:57:37
Belgrade (BEG) - St Petersburg (LED) 2026-03-07 2026-03-07 712 USD 35 hours 0 minutes Connection 2026-02-28T09:01:57
Belgrade (BEG) - St Petersburg (LED) 2026-03-05 2026-03-05 716 USD 26 hours 50 minutes Connection 2026-02-24T10:58:18
Belgrade (BEG) - St Petersburg (LED) 2026-04-28 2026-04-28 739 USD 29 hours 10 minutes Connection 2026-02-22T17:52:51
Belgrade (BEG) - St Petersburg (LED) 2026-03-15 2026-03-15 752 USD 24 hours 30 minutes Connection 2026-02-27T11:39:14
Belgrade (BEG) - St Petersburg (LED) 2026-05-06 2026-05-06 755 USD 19 hours 50 minutes Connection 2026-02-28T21:23:28
Belgrade (BEG) - St Petersburg (LED) 2026-10-12 2026-10-12 771 USD 24 hours 40 minutes Connection 2026-02-28T19:18:26
Belgrade (BEG) - St Petersburg (LED) 2026-03-09 2026-03-09 807 USD 35 hours 55 minutes Connection 2026-02-25T14:58:12
Belgrade (BEG) - St Petersburg (LED) 2026-03-11 2026-03-11 808 USD 27 hours 20 minutes Connection 2026-02-24T13:30:48
Belgrade (BEG) - St Petersburg (LED) 2026-04-25 2026-04-25 825 USD 33 hours 15 minutes Connection 2026-02-22T17:51:33
Belgrade (BEG) - St Petersburg (LED) 2026-06-21 2026-06-21 842 USD 20 hours 15 minutes Connection 2026-02-27T13:43:37
Belgrade (BEG) - St Petersburg (LED) 2026-05-08 2026-05-08 851 USD 26 hours 10 minutes Connection 2026-02-25T17:11:00
Belgrade (BEG) - St Petersburg (LED) 2026-04-11 2026-04-11 855 USD 31 hours 55 minutes Connection 2026-02-22T14:45:33
Belgrade (BEG) - St Petersburg (LED) 2026-03-23 2026-03-23 855 USD 24 hours 30 minutes Connection 2026-02-25T08:26:31
Belgrade (BEG) - St Petersburg (LED) 2026-03-25 2026-03-25 910 USD 19 hours 25 minutes Connection 2026-02-23T15:36:19
Belgrade (BEG) - St Petersburg (LED) 2026-05-11 2026-05-11 912 USD 25 hours 15 minutes Connection 2026-02-28T18:31:43
Belgrade (BEG) - St Petersburg (LED) 2026-07-07 2026-07-07 975 USD 32 hours 15 minutes Connection 2026-02-27T18:16:46
Belgrade (BEG) - St Petersburg (LED) 2026-07-10 2026-07-10 1003 USD 20 hours 50 minutes Connection 2026-02-27T14:21:21
Belgrade (BEG) - St Petersburg (LED) 2026-07-31 2026-07-31 1073 USD 12 hours 25 minutes Connection 2026-02-28T14:41:39
Belgrade (BEG) - St Petersburg (LED) 2026-12-01 2026-12-01 1729 USD 25 hours 20 minutes Connection 2026-02-28T19:27:51
Belgrade (BEG) - St Petersburg (LED) 2026-12-02 2026-12-02 2239 USD 24 hours 45 minutes Connection 2026-02-28T19:28:22

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