Your trips
Organize your trips easily with tabs
St. Petersburg
Belgrade
Any date
+ Search
background

Flights from St. Petersburg to Belgrade

1 Adult, Economy
Pick Dates

Route details

1809 km
Distance

Direct flights to Belgrade

Air Serbia

Weather now

🌦
+73°F
Rain

Airports

BJY
22km
BEG
12km

St. Petersburg to Belgrade Flight Information

It has 2 airports: Batajnica Air Base, Belgrade Nikola Tesla Airport.

Flight prices from St. Petersburg to Belgrade

Typically the return flight from St. Petersburg to Belgrade costs about that much:
$521$521$521
Our users typically choose flights from St. Petersburg to Belgrade within this price range. If you come across prices over $521, they are likely to be more expensive than usual. To find cheap flights at the best price, we recommend searching early, using our flexible dates feature.

Direct flights from St. Petersburg to Belgrade

There are 1 airlines that fly directly from St. Petersburg to Belgrade: Air Serbia if you are departing from St. Petersburg. Most airlines that have direct connections are departing from Pulkovo Airport. Most airlines arrive to Belgrade Nikola Tesla Airport. Most flights depart on Saturday, Friday.

Airlines that have direct flights from St. Petersburg to Belgrade

Air Serbia
LED
BEG
TI
ON
TO
FR
The above ratings are provided by Trustpilot.

Airlines that have connecting flights from St. Petersburg to Belgrade

There are 10 other airlines that fly from St. Petersburg to Belgrade, including Air Serbia, Flydubai, Emirates, Turkish Airlines and others.
Air Serbia
Flydubai
Emirates
Turkish Airlines

Planning a trip from St. Petersburg to Belgrade? Check the weather

16 Days Weather Forecast

Here’s how the weather in Belgrade looks currently:
Sun, 05 May
🌦
+73°F
Rain
3 m/s
46 %
Mon, 06 May
🌦
+75°F
Rain
3 m/s
48 %
Tue, 07 May
🌦
+77°F
Rain
8 m/s
38 %
Wed, 08 May
🌦
+66°F
Rain
4 m/s
70 %
Thu, 09 May
🌦
+55°F
Rain
4 m/s
84 %
Fri, 10 May
🌦
+57°F
Rain
4 m/s
77 %
Sat, 11 May
🌦
+59°F
Rain
2 m/s
71 %
Sun, 12 May
☁️
+66°F
Broken clouds
3 m/s
54 %
Mon, 13 May
🌦
+70°F
Rain
5 m/s
54 %
Tue, 14 May
🌦
+57°F
Rain
5 m/s
94 %
Wed, 15 May
🌦
+68°F
Rain
4 m/s
62 %
Thu, 16 May
🌦
+61°F
Rain
4 m/s
80 %
Fri, 17 May
⛅️
+68°F
Few clouds
5 m/s
53 %
Sat, 18 May
🌦
+70°F
Rain
5 m/s
60 %
Sun, 19 May
🌦
+68°F
Rain
3 m/s
82 %
Mon, 20 May
🌦
+73°F
Rain
7 m/s
61 %

Monthly weather

Planning a trip and want to know what the weather in Belgrade will be like?
Still thinking when to go? Read when is the best time to visit Belgrade.

Where to stay in Belgrade

Find the right accommodation in Belgrade with Avionero:
9.4
Garni Hotel Opera
Brace Jugovica 16
24-Hour Reception • Airport shuttle • Mini Bar • Hair Dryer • Luggage Storage
8.8
Boutique Rooms
Trg Republike 3/VI
Free Wi-Fi • WiFi • 24-Hour Reception • Airport shuttle • Elevator / Lift
9.2
Hotel Hedonic
E75, Street number 13
24-Hour Reception • Airport shuttle • Elevator / Lift • Multilingual Staff • Mini Bar
9.0
Hotel Radmilovac
Smederevski put bb
Free Wi-Fi • WiFi • 24-Hour Reception • Airport shuttle • Hair Dryer
8.2
Hotel Majdan
Mokroluska 174d
24-Hour Reception • Airport shuttle • Elevator / Lift • Multilingual Staff • Mini Bar
Search Hotels in Belgrade

Things to do in Belgrade

Some of the activities you can do while travelling to Belgrade:
26 reviews
Culinary Tour - get to know the Serbian food. Come hungry!
Half-day Tours • Walking Tours • Street Food Tours • Small Group • Food & Drink
5 reviews
Private Boat Tour in Belgrade
Private Sightseeing Tours • Water Tours • Weddings & Celebrations • Food & Drink
165 reviews
Belgrade Big Tour: Top Attractions and Belgrade Neighborhoods
Day Trips • Full-day Tours • Bus Tours • Cultural Tours • Historical Tours
54 reviews
Šargan Eight Railway, Wooden Town & House on Drina river day trip from Belgrade
Day Trips • Nature and Wildlife • Full-day Tours • Bus Tours • Cultural Tours
128 reviews
Along the Danube: Golubac Fortress & Iron Gate Gorge day trip from Belgrade
Day Trips • Full-day Tours • Bus Tours • Cultural Tours • Ports of Call Tours
263 reviews
Northern Serbia: Sremski Karlovci and Novi Sad Full-Day Tour from Belgrade
Day Trips • Full-day Tours • Bus Tours • Cultural Tours • Historical Tours
74 reviews
Blue Danube: Iron Gate National Park Tour with 1-hour speedboat ride
Full-day Tours • Bus Tours • Jet Boating • Private and Luxury • Walking Tours
180 reviews
Day Trip from Belgrade: Gems of Eastern Serbia
Full-day Tours • Bus Tours • Private and Luxury • Cultural Tours • Historical Tours
81 reviews
Belgrade Fortress Underground Tour w/Wine Along the River
Historical Tours • Walking Tours
71 reviews
Belgrade Sunset Cruise
Day Cruises • Water Tours • Sightseeing Cruises
See all Activities in Belgrade

Airports in Belgrade and St. Petersburg

Belgrade has 2 airports and St. Petersburg has 1 airport.
BJY
BEG
LED
Batajnica Air Base (BJY) - 22 km

FAQ

Flying from St. Petersburg to Belgrade? Here are some useful things to know:
✈️
How far is it to fly between St. Petersburg and Belgrade?
A passenger flying direct from St. Petersburg to Belgrade will travel around 1809 km.
Avionero
🛬
What airports does Belgrade has?
There are 2 of airports in Belgrade: Batajnica Air Base, Belgrade Nikola Tesla Airport. The closest one is Belgrade Nikola Tesla Airport which is 12 km away.
Avionero
🌦
What is the weather in Belgrade?
Belgrade weather varies from +34°F in January to +73°F in July on average. Right now it is Rain and +73°F in Belgrade.
Avionero
🛬
Is there a direct connection between St. Petersburg and Belgrade?
Yes, there are direct flights from St. Petersburg to Belgrade. You can fly to Belgrade 6 days a week: Saturday, Friday, Thursday, Wednesday, Tuesday, Sunday.
Avionero
🛬
Which airlines offer direct flights from St. Petersburg to Belgrade?
Here are the airlines that have direct connections from St. Petersburg to Belgrade: Air Serbia.
Avionero

CO₂-e emission on the St. Petersburg – Belgrade route

Here are typical CO₂-e emissions on a return flight to Belgrade:
687 kg687 kg687 kg
From 687 kg to 687 kg is the approximate amount of CO₂ equivalents emitted on the St. Petersburg to Belgrade route. The exact figure depends on the number of stops, the type of airplane and its capacity.
🌳
34 - 34 trees
are needed to absorb those emissions (approximation, source: Climate Neutral Group)

Offset CO2-e emission on St. Petersburg – Belgrade flight

To reduce your own impact from flying to Belgrade, you can also compensate for it. This means that you sponsor projects that reduce the amount of carbon dioxide in the atmosphere by the same estimated amount that your flight emits:
Renewable Energy
Reforrestation
Solar energy in India
Read more on KlimatKompensera