Flight tickets from Moscow to Belgrade

MOW
BEG

General flight information: Moscow – Belgrade

3 ⁠hr 32 ⁠min Flight duration
1,716 km Distance between cities
2 ⁠hr Time zone difference
19 Direct flights per week
04:00 Earliest departure
00:40 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Direct flight schedule

Airlines with direct flights from Moscow Belgrade

Price trends

₾1,489₾932.19₾1,489₾932.19
₾1,055
Jan
₾1,055
₾932.19
Feb
₾932.19
₾1,030
Mar
₾1,030
₾1,188
Apr
₾1,188
₾1,225
May
₾1,225
₾1,299
Jun
₾1,299
₾1,379
Jul
₾1,379
₾1,489
Aug
₾1,489
₾1,400
Sep
₾1,400
₾1,258
Oct
₾1,258
₾1,090
Nov
₾1,090
₾1,086
Dec
₾1,086

Airlines with flights from Moscow Belgrade

Airports in Moscow

with flights to Belgrade

Airports in Belgrade

receiving flights from Moscow

FAQ

Flight duration from Moscow to Belgrade

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

Distance between Moscow and Belgrade

Are there direct flights from Moscow to Belgrade?

Which airlines fly from Moscow to Belgrade

Which city is best for a layover?