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
Cheapest
₾986.71 Fri 4 Dec 21:45 – 22:00
22 hr 15 min / 2 layovers +2
Wed 9 Dec 22:00 – 19:15
23 hr 15 min / 2 layovers Convenient
₾1,320 Fri 8 Jan 18:30 – 04:30
8 hr / 1 layover Thu 21 Jan 05:30 – 13:30
10 hr / 1 layover Direct
₾1,483 Wed 25 Nov 07:25 – 12:40
3 hr 15 min / direct Thu 3 Dec 20:55 – 22:10
3 hr 15 min / direct Direct flight schedule
Airlines with direct flights from Belgrade Moscow
- Air Serbia every day from ₾926
Price trends
₾1,452₾930.35₾1,452₾930.35
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.