Flight tickets from Belgrade to Russia

BEG

General flight information

4 ⁠hr 46 ⁠min Travel time
1,716 km Distance between cities
2 ⁠hr Time zone difference
₾492 Lowest price
21 Direct flights per week
₾1,141 Average ticket price
05:25 Earliest departure
21:50 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from ₾925.7
  • Saint Petersburg Mon, Wed, Thu, Fri, Sat, Sun from ₾868.59
  • Adler/Sochi Mon, Fri from ₾658.94
  • Kazan Thu, Sat from ₾736.89

12-month price trend

₾1,470₾1,146₾1,470₾1,146
₾1,299
Jan
₾1,299
₾1,267
Feb
₾1,267
₾1,146
Mar
₾1,146
₾1,151
Apr
₾1,151
₾1,207
May
₾1,207
₾1,236
Jun
₾1,236
₾1,361
Jul
₾1,361
₾1,360
Aug
₾1,360
₾1,167
Sep
₾1,167
₾1,259
Oct
₾1,259
₾1,394
Nov
₾1,394
₾1,470
Dec
₾1,470

Airlines with flights from Belgrade to Russia

Including connecting fares

FAQ

Flight duration from Belgrade to Russia

On average, flights from Belgrade to Russia take around 3 hours 7 minutes when flying directly. With layovers, the flight duration can be up to 8 hours 24 minutes.

How much do flights cost from Belgrade to Russia?

Are there direct flights from Belgrade Russia?

Which airlines fly to Russia from Belgrade?

What's the time difference between Belgrade and Russia?

When is it cheapest to fly from Belgrade to Russia?