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

Direct flight schedule

Airlines with direct flights from Belgrade Moscow

Price trends

₾1,452₾930.35₾1,452₾930.35
₾1,040
Jan
₾1,040
₾930.35
Feb
₾930.35
₾960.08
Mar
₾960.08
₾1,082
Apr
₾1,082
₾1,218
May
₾1,218
₾1,147
Jun
₾1,147
₾1,256
Jul
₾1,256
₾1,452
Aug
₾1,452
₾1,280
Sep
₾1,280
₾1,353
Oct
₾1,353
₾1,236
Nov
₾1,236
₾1,083
Dec
₾1,083

Airlines with flights from Belgrade Moscow

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?

How does the period of travel affect the price?