Flights from Belgrade to Moscow (BEG to DME)

Find cheap Belgrade, Serbia to Moscow, Russia flights with our free search service. Compare all available fares for direct or connection flights to Moscow.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Belgrade to Moscow (One Way)

What is the distance between Belgrade and Moscow?

The average distance from Belgrade to Moscow is 1709 kilometers (equals to 1061 miles or 922 nautical miles). Your flight will departure from Belgrade Nikola Tesla Airport, Serbia and arrive on Moscow Domodedovo Airport, Russia.

How long is the flight from Belgrade to Moscow?

The average flight time between Belgrade to Moscow is 2 hours and 45 minutes.

How much is the fare for flight between Belgrade and Moscow?

The average price for one-way airfare from Belgrade to Moscow is 126 USD (none-taxes) for economy class.

Cheap flights from Belgrade to Moscow

Wed 23/May - Thu 31/May
8 days Flights from Belgrade to Moscow on Air Serbia 23/05/2018
$302
Thu 31/May - Sun 03/Jun
3 days Flights from Belgrade to Moscow on Air Serbia 31/05/2018
$316
Wed 23/May - Mon 23/Jul
61 days Flights from Belgrade to Moscow on Air Serbia 23/05/2018
$330
Tue 29/May - Tue 05/Jun
7 days Flights from Belgrade to Moscow on Austrian Airlines 29/05/2018
$193
Wed 23/May - Mon 23/Jul
61 days Flights from Belgrade to Moscow on Austrian Airlines 23/05/2018
$236
Mon 21/May - Fri 10/Aug
81 days Flights from Belgrade to Moscow on Aeroflot 21/05/2018
$947
Mon 21/May - Fri 10/Aug
81 days Flights from Belgrade to Moscow on Montenegro Airlines 21/05/2018
$438
Wed 06/Jun - Wed 13/Jun
7 days Flights from Belgrade to Moscow on Air Serbia 06/06/2018
$316
Tue 19/Jun - Tue 03/Jul
14 days Flights from Belgrade to Moscow on SWISS 19/06/2018
$211
Wed 20/Jun - Sat 23/Jun
3 days Flights from Belgrade to Moscow on SWISS 20/06/2018
$190
Sat 30/Jun - Sun 26/Aug
57 days Flights from Belgrade to Moscow on Aeroflot 30/06/2018
$340
Wed 27/Jun - Mon 24/Sep
89 days Flights from Belgrade to Moscow on Air Serbia 27/06/2018
$420
Fri 29/Jun - Tue 31/Jul
32 days Flights from Belgrade to Moscow on Air Serbia 29/06/2018
$325
Fri 01/Jun - Wed 01/Aug
61 days Flights from Belgrade to Moscow on Austrian Airlines 01/06/2018
$237
Wed 27/Jun - Mon 24/Sep
89 days Flights from Belgrade to Moscow on Austrian Airlines 27/06/2018
$249
Mon 27/Aug - Mon 03/Sep
7 days Flights from Belgrade to Moscow on Aeroflot 27/08/2018
$376
Fri 03/Aug - Wed 22/Aug
19 days Flights from Belgrade to Moscow on Aeroflot 03/08/2018
$332
Tue 14/Aug - Wed 26/Sep
43 days Flights from Belgrade to Moscow on Austrian Airlines 14/08/2018
$214
Wed 01/Aug - Wed 08/Aug
7 days Flights from Belgrade to Moscow on Austrian Airlines 01/08/2018
$207
Sat 14/Jul - Wed 18/Jul
4 days Flights from Belgrade to Moscow on Air Serbia 14/07/2018
$316
Thu 26/Jul - Tue 11/Sep
47 days Flights from Belgrade to Moscow on Air Serbia 26/07/2018
$358
Thu 26/Jul - Tue 11/Sep
47 days Flights from Belgrade to Moscow on Austrian Airlines 26/07/2018
$213
Tue 31/Jul - Wed 22/Aug
22 days Flights from Belgrade to Moscow on Austrian Airlines 31/07/2018
$211
Tue 24/Jul - Tue 31/Jul
7 days Flights from Belgrade to Moscow on Lufthansa 24/07/2018
$219
Tue 24/Jul - Tue 14/Aug
21 days Flights from Belgrade to Moscow on Red Wings 24/07/2018
$192
Thu 13/Sep - Tue 18/Sep
5 days Flights from Belgrade to Moscow on SWISS 13/09/2018
$187
Sun 30/Sep - Mon 29/Oct
29 days Flights from Belgrade to Moscow on Air Serbia 30/09/2018
$316
Fri 21/Sep - Mon 24/Sep
3 days Flights from Belgrade to Moscow on Air Serbia 21/09/2018
$329
Tue 11/Sep - Tue 09/Oct
28 days Flights from Belgrade to Moscow on Austrian Airlines 11/09/2018
$191
Sun 30/Dec - Thu 03/Jan
4 days Flights from Belgrade to Moscow on Aeroflot 30/12/2018
$395
Mon 03/Dec - Fri 07/Dec
4 days Flights from Belgrade to Moscow on Air Serbia 03/12/2018
$319
Mon 03/Dec - Fri 07/Dec
4 days Flights from Belgrade to Moscow on Alitalia 03/12/2018
$189
Sun 30/Dec - Thu 03/Jan
4 days Flights from Belgrade to Moscow on KLM 30/12/2018
$303
Sun 07/Oct - Tue 08/Jan
93 days Flights from Belgrade to Moscow on Aeroflot 07/10/2018
$347
Wed 31/Oct - Fri 09/Nov
9 days Flights from Belgrade to Moscow on Air Serbia 31/10/2018
$358
Mon 01/Oct - Wed 10/Oct
9 days Flights from Belgrade to Moscow on Air Serbia 01/10/2018
$331
Mon 01/Oct - Wed 10/Oct
9 days Flights from Belgrade to Moscow on Austrian Airlines 01/10/2018
$188
Wed 31/Oct - Fri 09/Nov
9 days Flights from Belgrade to Moscow on Austrian Airlines 31/10/2018
$190
Sun 07/Oct - Tue 08/Jan
93 days Flights from Belgrade to Moscow on Austrian Airlines 07/10/2018
$294
Sat 10/Nov - Sun 18/Nov
8 days Flights from Belgrade to Moscow on Air Serbia 10/11/2018
$325
Sat 10/Nov - Sun 18/Nov
8 days Flights from Belgrade to Moscow on SWISS 10/11/2018
$187