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
TJS 1,750 Lowest price
21 Direct flights per week
TJS 3,772 Average ticket price
05:25 Earliest departure
21:50 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from TJS 4,237
  • Kazan Thu, Sat from TJS 2,686
  • Saint Petersburg Mon, Wed, Thu, Fri, Sat, Sun from TJS 3,171

12-month price trend

TJS 5,234TJS 4,081TJS 5,234TJS 4,081
TJS 4,624
Jan
TJS 4,624
TJS 4,510
Feb
TJS 4,510
TJS 4,081
Mar
TJS 4,081
TJS 4,100
Apr
TJS 4,100
TJS 4,297
May
TJS 4,297
TJS 4,402
Jun
TJS 4,402
TJS 4,847
Jul
TJS 4,847
TJS 4,843
Aug
TJS 4,843
TJS 4,157
Sep
TJS 4,157
TJS 4,484
Oct
TJS 4,484
TJS 4,964
Nov
TJS 4,964
TJS 5,234
Dec
TJS 5,234

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?