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 142 USD (none-taxes) for economy class.

Cheap flights from Belgrade to Moscow

Sat 05/Aug - Sun 13/Aug
8 days Flights from Belgrade to Moscow on Aeroflot 05/08/2017
$302
Fri 04/Aug - Sun 01/Oct
58 days Flights from Belgrade to Moscow on Aeroflot 04/08/2017
$304
Tue 08/Aug - Tue 05/Sep
28 days Flights from Belgrade to Moscow on Aeroflot 08/08/2017
$304
Fri 04/Aug - Sun 01/Oct
58 days Flights from Belgrade to Moscow on Lufthansa 04/08/2017
$244
Thu 03/Aug - Wed 16/Aug
13 days Flights from Belgrade to Moscow on Austrian Airlines 03/08/2017
$244
Thu 31/Aug - Thu 14/Sep
14 days Flights from Belgrade to Moscow on Austrian Airlines 31/08/2017
$225
Tue 29/Aug - Sat 30/Jun
305 days Flights from Belgrade to Moscow on Air Serbia 29/08/2017
$363
Sat 26/Aug - Wed 20/Dec
116 days Flights from Belgrade to Moscow on Austrian Airlines 26/08/2017
$270
Tue 29/Aug - Sat 06/Jan
130 days Flights from Belgrade to Moscow on Aeroflot 29/08/2017
$345
Wed 23/Aug - Sat 09/Dec
108 days Flights from Belgrade to Moscow on Aeroflot 23/08/2017
$375
Tue 29/Aug - Sat 06/Jan
130 days Flights from Belgrade to Moscow on Lufthansa 29/08/2017
$300
Mon 28/Aug - Fri 03/Nov
67 days Flights from Belgrade to Moscow on Lufthansa 28/08/2017
$287
Tue 15/Aug - Sat 11/Nov
88 days Flights from Belgrade to Moscow on Air Serbia 15/08/2017
$419
Fri 15/Sep - Mon 18/Sep
3 days Flights from Belgrade to Moscow on Aeroflot 15/09/2017
$301
Thu 28/Sep - Mon 02/Oct
4 days Flights from Belgrade to Moscow on Austrian Airlines 28/09/2017
$190
Wed 13/Sep - Wed 27/Sep
14 days Flights from Belgrade to Moscow on KLM 13/09/2017
$188
Fri 29/Sep - Mon 02/Oct
3 days Flights from Belgrade to Moscow on Air Serbia 29/09/2017
$233
Fri 01/Sep - Tue 28/Nov
88 days Flights from Belgrade to Moscow on Aeroflot 01/09/2017
$302
Fri 22/Sep - Tue 28/Nov
67 days Flights from Belgrade to Moscow on Lufthansa 22/09/2017
$222
Mon 11/Sep - Sat 30/Dec
110 days Flights from Belgrade to Moscow on Air France 11/09/2017
$297
Mon 11/Sep - Sat 30/Dec
110 days Flights from Belgrade to Moscow on Aeroflot 11/09/2017
$343
Tue 10/Oct - Sat 14/Oct
4 days Flights from Belgrade to Moscow on KLM 10/10/2017
$183
Thu 12/Oct - Tue 17/Oct
5 days Flights from Belgrade to Moscow on Air Serbia 12/10/2017
$217
Mon 30/Oct - Mon 06/Nov
7 days Flights from Belgrade to Moscow on Aeroflot 30/10/2017
$216
Mon 30/Oct - Mon 06/Nov
7 days Flights from Belgrade to Moscow on KLM 30/10/2017
$177
Sun 01/Apr - Sat 07/Apr
6 days Flights from Belgrade to Moscow on Aeroflot 01/04/2018
$317
Sun 01/Apr - Sat 07/Apr
6 days Flights from Belgrade to Moscow on SWISS 01/04/2018
$210
Tue 01/May - Mon 07/May
6 days Flights from Belgrade to Moscow on Aeroflot 01/05/2018
$319
Tue 01/May - Mon 07/May
6 days Flights from Belgrade to Moscow on Austrian Airlines 01/05/2018
$190
Fri 01/Jun - Wed 06/Jun
5 days Flights from Belgrade to Moscow on Aeroflot 01/06/2018
$315
Sat 09/Jun - Sat 16/Jun
7 days Flights from Belgrade to Moscow on Austrian Airlines 09/06/2018
$190
Thu 01/Mar - Thu 05/Apr
35 days Flights from Belgrade to Moscow on Aeroflot 01/03/2018
$318
Wed 28/Mar - Thu 05/Apr
8 days Flights from Belgrade to Moscow on Austrian Airlines 28/03/2018
$192
Wed 07/Mar - Sun 11/Mar
4 days Flights from Belgrade to Moscow on SWISS 07/03/2018
$196
Wed 07/Mar - Sun 11/Mar
4 days Flights from Belgrade to Moscow on Air Serbia 07/03/2018
$342
Tue 10/Jul - Tue 17/Jul
7 days Flights from Belgrade to Moscow on Austrian Airlines 10/07/2018
$210
Thu 16/Nov - Sun 19/Nov
3 days Flights from Belgrade to Moscow on Aeroflot 16/11/2017
$215
Fri 03/Nov - Fri 01/Dec
28 days Flights from Belgrade to Moscow on Air Serbia 03/11/2017
$227
Thu 23/Nov - Mon 27/Nov
4 days Flights from Belgrade to Moscow on KLM 23/11/2017
$146
Sun 05/Nov - Tue 05/Dec
30 days Flights from Belgrade to Moscow on KLM 05/11/2017
$175
Wed 06/Dec - Wed 20/Dec
14 days Flights from Belgrade to Moscow on Austrian Airlines 06/12/2017
$185
Sat 30/Dec - Sat 06/Jan
7 days Flights from Belgrade to Moscow on Aeroflot 30/12/2017
$301
Mon 04/Dec - Mon 11/Dec
7 days Flights from Belgrade to Moscow on Air Serbia 04/12/2017
$236
Tue 26/Dec - Sun 07/Jan
12 days Flights from Belgrade to Moscow on KLM 26/12/2017
$219
Tue 13/Feb - Fri 02/Mar
17 days Flights from Belgrade to Moscow on Air Serbia 13/02/2018
$336
Thu 01/Feb - Tue 27/Feb
26 days Flights from Belgrade to Moscow on KLM 01/02/2018
$180
Thu 01/Feb - Tue 27/Feb
26 days Flights from Belgrade to Moscow on Aeroflot 01/02/2018
$314
Tue 13/Feb - Fri 02/Mar
17 days Flights from Belgrade to Moscow on KLM 13/02/2018
$179
Sat 13/Jan - Wed 24/Jan
11 days Flights from Belgrade to Moscow on Air Serbia 13/01/2018
$454
Sat 13/Jan - Wed 24/Jan
11 days Flights from Belgrade to Moscow on KLM 13/01/2018
$211
Thu 25/Jan - Mon 05/Feb
11 days Flights from Belgrade to Moscow on KLM 25/01/2018
$162
Thu 25/Jan - Mon 05/Feb
11 days Flights from Belgrade to Moscow on Aeroflot 25/01/2018
$315