General flight information: Belgrade – Moscow
4 hr 38 min Flight duration
1,716 km Distance between cities
2 hr Time zone difference
24 Direct flights per week
05:35 Earliest departure
21:55 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
₾1,108 Fri 20 Nov 21:45 – 17:20
17 hr 35 min / 2 layovers +2
Sun 29 Nov 22:00 – 12:30
16 hr 30 min / 2 layovers Convenient
₾1,304 Thu 12 Nov 15:45 – 03:25
9 hr 40 min / 1 layover Sun 22 Nov 02:50 – 10:15
9 hr 25 min / 1 layover Direct
₾1,609 Fri 20 Nov 05:25 – 10:40
3 hr 15 min / direct Thu 3 Dec 04:00 – 05:15
3 hr 15 min / direct Direct flight schedule
Airlines with direct flights from Belgrade Moscow
- Air Serbia Mon, Tue, Wed, Thu, Fri, Sat from ₾994
Price trends
₾1,423₾910.43₾1,423₾910.43
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 38 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.