>
>
>
>
>
Flights from Belgrade to Saint Petersburg
Airlines Flying from Belgrade to Saint Petersburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Flight deals from Belgrade to Saint Petersburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
BEG 09:2025h 30m1 stopsLED 11:50Belgrade - Saint Petersburg | Sat, Jun 7 | Turkish AirlinesLED 01:3514h 35m1 stopsBEG 15:10Saint Petersburg - Belgrade | Wed, Jun 11 | Turkish AirlinesNZD 1,306 NZD 2,67851% OFF51% OFFNZD 2,678 NZD 1,306
-
BEG 23:4522h 40m1 stopsLED 23:25Belgrade - Saint Petersburg | Sat, Jun 7 | FlydubaiLED 00:2523h 20m1 stopsBEG 22:45Saint Petersburg - Belgrade | Wed, Jun 11 | FlydubaiNZD 1,819 NZD 2,67832% OFF32% OFFNZD 2,678 NZD 1,819
-
BEG 14:302h 50mDirectLED 18:20Belgrade - Saint Petersburg | Sat, Jun 7 | Air SerbiaLED 02:2012h 15m1 stopsBEG 13:35Saint Petersburg - Belgrade | Wed, Jun 11 | AJetNZD 1,965 NZD 2,67827% OFF27% OFFNZD 2,678 NZD 1,965
-
BEG 23:4520h 20m1 stopsLED 21:05Belgrade - Saint Petersburg | Sat, Jun 7 | EmiratesLED 02:2012h 15m1 stopsBEG 13:35Saint Petersburg - Belgrade | Wed, Jun 11 | AJetNZD 2,38411% OFFNZD 2,678 NZD 2,384
-
BEG 13:0017h 25m1 stopsLED Invalid DateBelgrade - Saint Petersburg | Mon, May 26 | Normal AirlineLED 15:006hDirectBEG 16:00Saint Petersburg - Belgrade | Wed, May 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopBEG 17:352h 50mDirectLED 21:25Belgrade - Saint Petersburg | Thu, Jul 17 | Air SerbiaNZD 849 NZD 1,35137% OFF37% OFFNZD 1,351 NZD 849
-
BEG 05:552h 50mDirectLED 09:45Belgrade - Saint Petersburg | Sun, Jul 20 | Air SerbiaNZD 995 NZD 1,35126% OFF26% OFFNZD 1,351 NZD 995
-
BEG 15:158h 40m1 stopsLED 00:55Belgrade - Saint Petersburg | Fri, Jun 6 | AJetNZD 477 NZD 1,35165% OFF65% OFFNZD 1,351 NZD 477
-
BEG 14:4010h 5m1 stopsLED 01:45Belgrade - Saint Petersburg | Wed, Jun 18 | AJetNZD 56957% OFFNZD 1,351 NZD 569
-
BEG 00:5022h 55m1 stopsLED 00:45Belgrade - Saint Petersburg | Thu, Jun 12 | Air SerbiaNZD 63353% OFFNZD 1,351 NZD 633
-
BEG 16:0018h 50m1 stopsLED 11:50Belgrade - Saint Petersburg | Thu, May 29 | Turkish AirlinesNZD 63353% OFFNZD 1,351 NZD 633
-
BEG 09:2025h 30m1 stopsLED 11:50Belgrade - Saint Petersburg | Sat, Jun 7 | Turkish AirlinesNZD 65951% OFFNZD 1,351 NZD 659
-
BEG 00:5023h 55m1 stopsLED 01:45Belgrade - Saint Petersburg | Tue, Jul 1 | Air SerbiaNZD 74045% OFFNZD 1,351 NZD 740
-
BEG 20:2526h 40m1 stopsLED 00:05Belgrade - Saint Petersburg | Tue, Jul 1 | Turkish AirlinesNZD 88235% OFFNZD 1,351 NZD 882
-
BEG 09:2014h 25m1 stopsLED 00:45Belgrade - Saint Petersburg | Thu, Jun 12 | Turkish AirlinesNZD 88435% OFFNZD 1,351 NZD 884
-
BEG 09:2018h 25m1 stopsLED 04:45Belgrade - Saint Petersburg | Thu, Jul 3 | Turkish AirlinesNZD 92332% OFFNZD 1,351 NZD 923
-
BEG 14:459h1 stopsLED 00:45Belgrade - Saint Petersburg | Mon, Jun 9 | AJetNZD 1,20211% OFFNZD 1,351 NZD 1,202
-
BEG 13:0017h 25m1 stopsLED Invalid DateBelgrade - Saint Petersburg | Mon, May 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Belgrade to Saint Petersburg
Cheapest one-way flight price | NZD 464 |
---|---|
Cheapest round-trip ticket price | NZD 1,964 |
Off-season for travel | March |
Peak season for travel | April |
Flight distance | 1,803.32 km |
Average flight time | 2 hours 50 minutes |
Popular airline | Emirates |
Find the best time to fly from Belgrade to Saint Petersburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Belgrade (BEG) to Saint Petersburg (LED) the cheapest?
Airlines adjust prices for flights from Belgrade to Saint Petersburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Belgrade (BEG) to Saint Petersburg (LED) cost?
According to Trip.com's data, the lowest price is around NZD 1,258. -
How long does it take to fly from Belgrade (BEG) to Saint Petersburg (LED) and what is the distance?
It takes around 2 hours 50 minutes to fly from Belgrade (BEG) to Saint Petersburg (LED). -
What are the most popular airlines that fly from Belgrade (BEG) to Saint Petersburg (LED)?
Airlines with flights from Belgrade (BEG) to Saint Petersburg (LED): Air Serbia.
How to find a cheap flight from Belgrade to Saint Petersburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Belgrade to Saint Petersburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Belgrade
-
Top Routes to Saint Petersburg
-
More flight options
- Belgrade to Istanbul Flights
- Belgrade to Guangzhou Flights
- Belgrade to Bangkok Flights
- Belgrade to Seoul Flights
- Belgrade to Shanghai Flights
- Belgrade to Dubai Flights
- Belgrade to Beijing Flights
- Belgrade to Paris Flights
- Belgrade to Hong Kong Flights
- Belgrade to Abu Dhabi Flights
- Belgrade to Tbilisi Flights
- Flights from Belgrade Nikola Tesla Airport to Dunedin
- Flights from Belgrade Nikola Tesla Airport to Blenheim
- Flights from Belgrade Nikola Tesla Airport to Hamilton
- Flights from Belgrade Nikola Tesla Airport to Christchurch
- Flights from Belgrade Nikola Tesla Airport to Rotorua
- Flights from Belgrade Nikola Tesla Airport to Wellington
- Flights from Belgrade to Christchurch International Airport
- Flights from Belgrade to Rotorua Airport
- Flights from Belgrade to Wellington International Airport
- Flights from Belgrade to Hamilton International Airport
- Flights from Belgrade to Woodbourne Airport
- Flights from Belgrade to Nelson Airport
- Flights from Belgrade Nikola Tesla Airport to London Stansted Airport
- Flights from Belgrade Nikola Tesla Airport to London Southend Airport
- Flights from Belgrade Nikola Tesla Airport to London City Airport
- Flights from Belgrade Nikola Tesla Airport to London Gatwick Airport
- Flights from Belgrade Nikola Tesla Airport to Heathrow Airport
- Flights from Belgrade Nikola Tesla Airport to London Luton Airport
- Bangkok to Saint Petersburg Flights
- Seoul to Saint Petersburg Flights
- Tokyo to Saint Petersburg Flights
- Shanghai to Saint Petersburg Flights
- Hong Kong to Saint Petersburg Flights
- Osaka to Saint Petersburg Flights
- Taipei to Saint Petersburg Flights
- Ho Chi Minh City to Saint Petersburg Flights
- Beijing to Saint Petersburg Flights
- Hanoi to Saint Petersburg Flights
- Moscow to Saint Petersburg Flights
- Flights from Sabiha Gokcen International Airport to Pulkovo Airport
- Flights from Istanbul Airport to Pulkovo Airport
- Flights from Suvarnabhumi Airport to Pulkovo Airport
- Flights from Don Mueang International Airport to Pulkovo Airport
- Flights from Gimpo International Airport to Pulkovo Airport
- Flights from Incheon International Airport to Pulkovo Airport
- Belgrade to Kazan Flights
- Belgrade to Sochi Flights
- Belgrade to Vladivostok Flights
- Belgrade to Izhevsk Flights
- Belgrade to Barnaul Flights
- Belgrade to Tyumen Flights
- Belgrade to Yuzhno-Sakhalinsk Flights
- Belgrade to Joshkar Ola Flights
- Belgrade to Arkhangelsk Flights
- Belgrade to Kaluga Flights
- Belgrade to Krasnoyarsk Flights
- Flights from Belgrade Nikola Tesla Airport to Domodedovo International Airport
- Flights from Belgrade Nikola Tesla Airport to Vnukovo International Airport
- Flights from Belgrade Nikola Tesla Airport to Sheremetyevo International Airport
- Flights from Belgrade Nikola Tesla Airport to Pulkovo Airport
- Flights from Belgrade Nikola Tesla Airport to Kazan International Airport
- Flights from Belgrade Nikola Tesla Airport to Sochi International Airport