Flight tickets from Belgrade to Moscow

BEG
MOW

General flight information: Belgrade – Moscow

4 ⁠hr 42 ⁠min Flight duration
1,716 km Distance between cities
2 ⁠hr Time zone difference
16 Direct flights per week
05:25 Earliest departure
21:50 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Price trends

TJS 5,172TJS 3,312TJS 5,172TJS 3,312
TJS 3,702
Jan
TJS 3,702
TJS 3,312
Feb
TJS 3,312
TJS 3,418
Mar
TJS 3,418
TJS 3,854
Apr
TJS 3,854
TJS 4,337
May
TJS 4,337
TJS 4,084
Jun
TJS 4,084
TJS 4,473
Jul
TJS 4,473
TJS 5,172
Aug
TJS 5,172
TJS 4,557
Sep
TJS 4,557
TJS 4,817
Oct
TJS 4,817
TJS 4,400
Nov
TJS 4,400
TJS 3,855
Dec
TJS 3,855

Airports in Belgrade

with flights to Moscow

Airports in Moscow

receiving flights from Belgrade

FAQ

Flight duration from Belgrade to Moscow

Average flight duration: 4 hours 42 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.

Distance between Belgrade and Moscow

Are there direct flights from Belgrade to Moscow?

Which airlines fly from Belgrade to Moscow

Which city is best for a layover?