Flights from Barcelona to Moscow (BCN to DME)

Find cheap Barcelona, Spain 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 Barcelona to Moscow (One Way)

What is the distance between Barcelona and Moscow?

The average distance from Barcelona to Moscow is 3035 kilometers (equals to 1885 miles or 1638 nautical miles). Your flight will departure from Barcelona–El Prat Airport, Spain and arrive on Moscow Domodedovo Airport, Russia.

How long is the flight from Barcelona to Moscow?

The average flight time between Barcelona to Moscow is 4 hours and 20 minutes.

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

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

Cheap flights from Barcelona to Moscow

Fri 29/Sep - Sat 30/Sep
1 days Flights from Barcelona to Moscow on Ural Airlines 29/09/2017
$261
Tue 26/Sep - Tue 10/Oct
14 days Flights from Barcelona to Moscow on Ural Airlines 26/09/2017
$250
Wed 27/Sep - Thu 29/Mar
183 days Flights from Barcelona to Moscow on Lufthansa 27/09/2017
$259
Wed 27/Sep - Thu 29/Mar
183 days Flights from Barcelona to Moscow on S7 Airlines 27/09/2017
$298
Sun 08/Oct - Sun 22/Jul
287 days Flights from Barcelona to Moscow on Iberia 08/10/2017
$623
Sun 08/Oct - Sun 22/Jul
287 days Flights from Barcelona to Moscow on Alitalia 08/10/2017
$293
Sat 21/Oct - Fri 27/Oct
6 days Flights from Barcelona to Moscow on Vueling Airlines 21/10/2017
$204
Wed 04/Oct - Wed 20/Dec
77 days Flights from Barcelona to Moscow on S7 Airlines 04/10/2017
$268
Thu 12/Oct - Sun 14/Jan
94 days Flights from Barcelona to Moscow on Vueling Airlines 12/10/2017
$224
Tue 31/Oct - Tue 14/Nov
14 days Flights from Barcelona to Moscow on KLM 31/10/2017
$165
Sun 22/Oct - Sun 01/Apr
161 days Flights from Barcelona to Moscow on SWISS 22/10/2017
$346
Fri 27/Oct - Fri 15/Dec
49 days Flights from Barcelona to Moscow on SWISS 27/10/2017
$212
Sat 21/Oct - Sat 11/Nov
21 days Flights from Barcelona to Moscow on Vueling Airlines 21/10/2017
$204
Tue 31/Oct - Fri 02/Feb
94 days Flights from Barcelona to Moscow on Vueling Airlines 31/10/2017
$257
Mon 16/Oct - Thu 30/Aug
318 days Flights from Barcelona to Moscow on Austrian Airlines 16/10/2017
$323
Tue 31/Oct - Fri 02/Feb
94 days Flights from Barcelona to Moscow on Lufthansa 31/10/2017
$190
Wed 11/Oct - Sun 14/Jan
95 days Flights from Barcelona to Moscow on Lufthansa 11/10/2017
$211
Sun 15/Oct - Thu 30/Aug
319 days Flights from Barcelona to Moscow on S7 Airlines 15/10/2017
$472
Mon 06/Nov - Mon 18/Jun
224 days Flights from Barcelona to Moscow on Ural Airlines 06/11/2017
$248
Thu 23/Nov - Sun 01/Apr
129 days Flights from Barcelona to Moscow on Vueling Airlines 23/11/2017
$218
Thu 23/Nov - Sun 01/Apr
129 days Flights from Barcelona to Moscow on Brussels Airlines 23/11/2017
$185
Thu 16/Nov - Mon 20/Nov
4 days Flights from Barcelona to Moscow on KLM 16/11/2017
$161
Thu 30/Nov - Wed 10/Jan
41 days Flights from Barcelona to Moscow on KLM 30/11/2017
$159
Thu 16/Nov - Sun 19/Nov
3 days Flights from Barcelona to Moscow on Vueling Airlines 16/11/2017
$211
Thu 30/Nov - Fri 08/Dec
8 days Flights from Barcelona to Moscow on Vueling Airlines 30/11/2017
$213
Thu 30/Nov - Wed 10/Jan
41 days Flights from Barcelona to Moscow on Vueling Airlines 30/11/2017
$229
Thu 30/Nov - Mon 04/Dec
4 days Flights from Barcelona to Moscow on KLM 30/11/2017
$157
Tue 26/Dec - Fri 02/Mar
66 days Flights from Barcelona to Moscow on Vueling Airlines 26/12/2017
$212
Tue 12/Dec - Tue 19/Dec
7 days Flights from Barcelona to Moscow on KLM 12/12/2017
$156
Sat 09/Dec - Sun 17/Dec
8 days Flights from Barcelona to Moscow on Vueling Airlines 09/12/2017
$204
Sat 23/Dec - Mon 26/Mar
93 days Flights from Barcelona to Moscow on Brussels Airlines 23/12/2017
$184
Thu 28/Dec - Sat 13/Jan
16 days Flights from Barcelona to Moscow on KLM 28/12/2017
$159
Fri 29/Dec - Wed 10/Jan
12 days Flights from Barcelona to Moscow on Vueling Airlines 29/12/2017
$216
Mon 25/Dec - Thu 01/Feb
38 days Flights from Barcelona to Moscow on KLM 25/12/2017
$210
Mon 25/Dec - Thu 01/Feb
38 days Flights from Barcelona to Moscow on Air Europa 25/12/2017
$303
Thu 26/Jul - Wed 01/Aug
6 days Flights from Barcelona to Moscow on Aeroflot 26/07/2018
$510
Thu 26/Jul - Wed 01/Aug
6 days Flights from Barcelona to Moscow on Lufthansa 26/07/2018
$195
Thu 19/Jul - Thu 26/Jul
7 days Flights from Barcelona to Moscow on Lufthansa 19/07/2018
$192
Wed 04/Jul - Sun 16/Sep
74 days Flights from Barcelona to Moscow on Vueling Airlines 04/07/2018
$250
Mon 09/Jul - Tue 17/Jul
8 days Flights from Barcelona to Moscow on Vueling Airlines 09/07/2018
$284
Wed 04/Jul - Sun 16/Sep
74 days Flights from Barcelona to Moscow on Lufthansa 04/07/2018
$204
Mon 22/Jan - Fri 22/Jun
151 days Flights from Barcelona to Moscow on Lufthansa 22/01/2018
$249
Tue 30/Jan - Tue 31/Jul
182 days Flights from Barcelona to Moscow on Brussels Airlines 30/01/2018
$185
Fri 26/Jan - Fri 02/Feb
7 days Flights from Barcelona to Moscow on Vueling Airlines 26/01/2018
$216
Wed 24/Jan - Tue 30/Jan
6 days Flights from Barcelona to Moscow on KLM 24/01/2018
$157
Tue 30/Jan - Mon 05/Feb
6 days Flights from Barcelona to Moscow on KLM 30/01/2018
$161
Mon 01/Jan - Sat 20/Jan
19 days Flights from Barcelona to Moscow on Vueling Airlines 01/01/2018
$204
Thu 11/Jan - Fri 04/May
113 days Flights from Barcelona to Moscow on SWISS 11/01/2018
$262
Mon 29/Jan - Tue 31/Jul
183 days Flights from Barcelona to Moscow on Air Europa 29/01/2018
$425
Tue 08/May - Sat 07/Jul
60 days Flights from Barcelona to Moscow on Aeroflot 08/05/2018
$563
Fri 18/May - Mon 21/May
3 days Flights from Barcelona to Moscow on Vueling Airlines 18/05/2018
$217
Tue 08/May - Sat 07/Jul
60 days Flights from Barcelona to Moscow on British Airways 08/05/2018
$322
Fri 25/May - Fri 01/Jun
7 days Flights from Barcelona to Moscow on Lufthansa 25/05/2018
$195
Fri 04/May - Tue 15/May
11 days Flights from Barcelona to Moscow on Lufthansa 04/05/2018
$193
Fri 25/May - Fri 01/Jun
7 days Flights from Barcelona to Moscow on Vueling Airlines 25/05/2018
$219
Sun 10/Jun - Wed 01/Aug
52 days Flights from Barcelona to Moscow on Aeroflot 10/06/2018
$466
Sun 10/Jun - Wed 01/Aug
52 days Flights from Barcelona to Moscow on airBaltic 10/06/2018
$229
Fri 08/Jun - Mon 11/Jun
3 days Flights from Barcelona to Moscow on Vueling Airlines 08/06/2018
$228
Thu 21/Jun - Mon 30/Jul
39 days Flights from Barcelona to Moscow on Lufthansa 21/06/2018
$192
Wed 06/Jun - Thu 14/Jun
8 days Flights from Barcelona to Moscow on Lufthansa 06/06/2018
$194
Fri 22/Jun - Fri 06/Jul
14 days Flights from Barcelona to Moscow on Vueling Airlines 22/06/2018
$286
Fri 20/Apr - Fri 11/May
21 days Flights from Barcelona to Moscow on Vueling Airlines 20/04/2018
$228
Thu 26/Apr - Thu 03/May
7 days Flights from Barcelona to Moscow on Lufthansa 26/04/2018
$197
Thu 05/Apr - Tue 10/Apr
5 days Flights from Barcelona to Moscow on Lufthansa 05/04/2018
$190
Mon 02/Apr - Mon 09/Apr
7 days Flights from Barcelona to Moscow on Vueling Airlines 02/04/2018
$217
Thu 15/Mar - Tue 17/Apr
33 days Flights from Barcelona to Moscow on Brussels Airlines 15/03/2018
$162
Thu 01/Mar - Sat 03/Mar
2 days Flights from Barcelona to Moscow on Vueling Airlines 01/03/2018
$216
Tue 13/Mar - Tue 20/Mar
7 days Flights from Barcelona to Moscow on KLM 13/03/2018
$157
Wed 14/Mar - Wed 29/Aug
168 days Flights from Barcelona to Moscow on S7 Airlines 14/03/2018
$270
Sat 24/Mar - Sun 01/Apr
8 days Flights from Barcelona to Moscow on Vueling Airlines 24/03/2018
$217
Mon 10/Sep - Sun 16/Sep
6 days Flights from Barcelona to Moscow on SWISS 10/09/2018
$207
Mon 10/Sep - Sun 16/Sep
6 days Flights from Barcelona to Moscow on S7 Airlines 10/09/2018
$268
Fri 16/Feb - Fri 02/Mar
14 days Flights from Barcelona to Moscow on Vueling Airlines 16/02/2018
$216
Fri 09/Feb - Sat 17/Feb
8 days Flights from Barcelona to Moscow on Vueling Airlines 09/02/2018
$216
Wed 21/Feb - Wed 28/Feb
7 days Flights from Barcelona to Moscow on KLM 21/02/2018
$157
Thu 22/Feb - Thu 01/Mar
7 days Flights from Barcelona to Moscow on KLM 22/02/2018
$167
Sat 04/Aug - Sun 02/Sep
29 days Flights from Barcelona to Moscow on SWISS 04/08/2018
$199
Wed 01/Aug - Wed 08/Aug
7 days Flights from Barcelona to Moscow on SWISS 01/08/2018
$195
Wed 08/Aug - Sat 18/Aug
10 days Flights from Barcelona to Moscow on S7 Airlines 08/08/2018
$266
Mon 20/Aug - Sun 02/Sep
13 days Flights from Barcelona to Moscow on S7 Airlines 20/08/2018
$270