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
₼369 Lowest price
21 Direct flights per week
₼681 Average ticket price
05:25 Earliest departure
21:50 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from ₼584.67
  • Saint Petersburg Mon, Wed, Thu, Fri, Sat, Sun from ₼570.74
  • Kazan Thu, Sat from ₼470.62

12-month price trend

₼963₼751₼963₼751
₼851
Jan
₼851
₼830
Feb
₼830
₼751
Mar
₼751
₼755
Apr
₼755
₼791
May
₼791
₼810
Jun
₼810
₼892
Jul
₼892
₼891
Aug
₼891
₼765
Sep
₼765
₼825
Oct
₼825
₼913
Nov
₼913
₼963
Dec
₼963

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?