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

Cheap flights from Barcelona to Moscow

Wed 22/Nov - Sat 25/Nov
3 days Flights from Barcelona to Moscow on S7 Airlines 22/11/2017
$204
Tue 28/Nov - Sun 03/Dec
5 days Flights from Barcelona to Moscow on KLM 28/11/2017
$174
Fri 24/Nov - Mon 26/Feb
94 days Flights from Barcelona to Moscow on Lufthansa 24/11/2017
$194
Thu 30/Nov - Sat 09/Dec
9 days Flights from Barcelona to Moscow on Vueling Airlines 30/11/2017
$201
Sun 26/Nov - Thu 18/Jan
53 days Flights from Barcelona to Moscow on Lufthansa 26/11/2017
$185
Thu 30/Nov - Thu 15/Mar
105 days Flights from Barcelona to Moscow on Lufthansa 30/11/2017
$185
Thu 30/Nov - Sat 31/Mar
121 days Flights from Barcelona to Moscow on Vueling Airlines 30/11/2017
$227
Mon 22/Jan - Fri 22/Jun
151 days Flights from Barcelona to Moscow on Lufthansa 22/01/2018
$245
Wed 17/Jan - Thu 01/Feb
15 days Flights from Barcelona to Moscow on KLM 17/01/2018
$173
Thu 25/Jan - Mon 29/Jan
4 days Flights from Barcelona to Moscow on KLM 25/01/2018
$173
Tue 30/Jan - Fri 02/Mar
31 days Flights from Barcelona to Moscow on Vueling Airlines 30/01/2018
$214
Tue 23/Jan - Sat 10/Feb
18 days Flights from Barcelona to Moscow on Vueling Airlines 23/01/2018
$201
Tue 23/Jan - Fri 26/Jan
3 days Flights from Barcelona to Moscow on Vueling Airlines 23/01/2018
$201
Tue 30/Jan - Fri 02/Mar
31 days Flights from Barcelona to Moscow on KLM 30/01/2018
$184
Tue 16/Jan - Tue 24/Apr
98 days Flights from Barcelona to Moscow on Lufthansa 16/01/2018
$198
Wed 03/Jan - Wed 18/Apr
105 days Flights from Barcelona to Moscow on S7 Airlines 03/01/2018
$223
Sat 02/Dec - Tue 17/Jul
227 days Flights from Barcelona to Moscow on Lufthansa 02/12/2017
$248
Sat 23/Dec - Fri 02/Feb
41 days Flights from Barcelona to Moscow on S7 Airlines 23/12/2017
$208
Sat 23/Dec - Fri 09/Mar
76 days Flights from Barcelona to Moscow on S7 Airlines 23/12/2017
$205
Thu 07/Dec - Wed 13/Dec
6 days Flights from Barcelona to Moscow on KLM 07/12/2017
$173
Fri 08/Dec - Thu 01/Feb
55 days Flights from Barcelona to Moscow on KLM 08/12/2017
$174
Thu 14/Dec - Sun 21/Jan
38 days Flights from Barcelona to Moscow on KLM 14/12/2017
$173
Fri 01/Dec - Sat 09/Dec
8 days Flights from Barcelona to Moscow on Vueling Airlines 01/12/2017
$201
Sat 30/Dec - Sat 20/Jan
21 days Flights from Barcelona to Moscow on Vueling Airlines 30/12/2017
$201
Wed 27/Dec - Fri 31/Aug
247 days Flights from Barcelona to Moscow on Lufthansa 27/12/2017
$230
Sun 10/Dec - Mon 05/Mar
85 days Flights from Barcelona to Moscow on Lufthansa 10/12/2017
$185
Fri 01/Dec - Sun 01/Apr
121 days Flights from Barcelona to Moscow on Vueling Airlines 01/12/2017
$239
Fri 01/Dec - Sun 01/Apr
121 days Flights from Barcelona to Moscow on Lufthansa 01/12/2017
$235
Wed 27/Dec - Fri 31/Aug
247 days Flights from Barcelona to Moscow on S7 Airlines 27/12/2017
$301
Sat 02/Dec - Tue 17/Jul
227 days Flights from Barcelona to Moscow on Vueling Airlines 02/12/2017
$257
Sun 11/Feb - Sun 18/Feb
7 days Flights from Barcelona to Moscow on S7 Airlines 11/02/2018
$204
Sun 11/Feb - Sun 04/Mar
21 days Flights from Barcelona to Moscow on S7 Airlines 11/02/2018
$204
Tue 13/Feb - Tue 20/Mar
35 days Flights from Barcelona to Moscow on KLM 13/02/2018
$173
Tue 06/Feb - Tue 13/Feb
7 days Flights from Barcelona to Moscow on KLM 06/02/2018
$173
Thu 08/Feb - Wed 13/Jun
125 days Flights from Barcelona to Moscow on Lufthansa 08/02/2018
$198
Sat 03/Feb - Wed 04/Jul
151 days Flights from Barcelona to Moscow on S7 Airlines 03/02/2018
$257
Fri 20/Apr - Fri 11/May
21 days Flights from Barcelona to Moscow on Vueling Airlines 20/04/2018
$225
Thu 26/Apr - Thu 03/May
7 days Flights from Barcelona to Moscow on Lufthansa 26/04/2018
$191
Mon 02/Apr - Sat 30/Jun
89 days Flights from Barcelona to Moscow on Vueling Airlines 02/04/2018
$284
Fri 13/Apr - Fri 20/Apr
7 days Flights from Barcelona to Moscow on Vueling Airlines 13/04/2018
$213
Wed 18/Apr - Wed 25/Apr
7 days Flights from Barcelona to Moscow on Lufthansa 18/04/2018
$189
Mon 02/Apr - Sat 30/Jun
89 days Flights from Barcelona to Moscow on S7 Airlines 02/04/2018
$319
Fri 18/May - Mon 04/Jun
17 days Flights from Barcelona to Moscow on Vueling Airlines 18/05/2018
$225
Tue 01/May - Thu 20/Sep
142 days Flights from Barcelona to Moscow on KLM 01/05/2018
$381
Thu 31/May - Mon 04/Jun
4 days Flights from Barcelona to Moscow on SWISS 31/05/2018
$193
Thu 17/May - Thu 24/May
7 days Flights from Barcelona to Moscow on Lufthansa 17/05/2018
$191
Mon 28/May - Sat 07/Jul
40 days Flights from Barcelona to Moscow on Lufthansa 28/05/2018
$238
Fri 18/May - Fri 25/May
7 days Flights from Barcelona to Moscow on Vueling Airlines 18/05/2018
$213
Tue 29/May - Wed 04/Jul
36 days Flights from Barcelona to Moscow on S7 Airlines 29/05/2018
$277
Wed 07/Mar - Wed 14/Mar
7 days Flights from Barcelona to Moscow on S7 Airlines 07/03/2018
$201
Thu 22/Mar - Wed 04/Apr
13 days Flights from Barcelona to Moscow on KLM 22/03/2018
$181
Tue 13/Mar - Tue 20/Mar
7 days Flights from Barcelona to Moscow on KLM 13/03/2018
$173
Sat 31/Mar - Fri 06/Apr
6 days Flights from Barcelona to Moscow on Vueling Airlines 31/03/2018
$213
Fri 02/Mar - Wed 02/May
61 days Flights from Barcelona to Moscow on Vueling Airlines 02/03/2018
$373
Fri 02/Mar - Wed 02/May
61 days Flights from Barcelona to Moscow on SWISS 02/03/2018
$207
Fri 05/Oct - Wed 10/Oct
5 days Flights from Barcelona to Moscow on Vueling Airlines 05/10/2018
$190
Thu 04/Oct - Wed 24/Oct
20 days Flights from Barcelona to Moscow on Vueling Airlines 04/10/2018
$248
Wed 06/Jun - Tue 24/Jul
48 days Flights from Barcelona to Moscow on SWISS 06/06/2018
$194
Fri 01/Jun - Fri 31/Aug
91 days Flights from Barcelona to Moscow on SWISS 01/06/2018
$193
Thu 07/Jun - Thu 14/Jun
7 days Flights from Barcelona to Moscow on Lufthansa 07/06/2018
$190
Fri 08/Jun - Tue 12/Jun
4 days Flights from Barcelona to Moscow on Vueling Airlines 08/06/2018
$227
Sat 02/Jun - Thu 02/Aug
61 days Flights from Barcelona to Moscow on S7 Airlines 02/06/2018
$313
Wed 06/Jun - Tue 17/Jul
41 days Flights from Barcelona to Moscow on S7 Airlines 06/06/2018
$278
Thu 19/Jul - Tue 31/Jul
12 days Flights from Barcelona to Moscow on Lufthansa 19/07/2018
$190
Tue 31/Jul - Sat 04/Aug
4 days Flights from Barcelona to Moscow on SWISS 31/07/2018
$193
Tue 17/Jul - Tue 07/Aug
21 days Flights from Barcelona to Moscow on Vueling Airlines 17/07/2018
$272
Wed 04/Jul - Tue 24/Jul
20 days Flights from Barcelona to Moscow on Vueling Airlines 04/07/2018
$264
Wed 05/Sep - Wed 12/Sep
7 days Flights from Barcelona to Moscow on SWISS 05/09/2018
$193
Thu 27/Sep - Thu 11/Oct
14 days Flights from Barcelona to Moscow on SWISS 27/09/2018
$193
Fri 14/Sep - Sun 16/Sep
2 days Flights from Barcelona to Moscow on Vueling Airlines 14/09/2018
$225
Tue 25/Sep - Wed 03/Oct
8 days Flights from Barcelona to Moscow on Vueling Airlines 25/09/2018
$248
Fri 10/Aug - Fri 31/Aug
21 days Flights from Barcelona to Moscow on SWISS 10/08/2018
$193
Thu 23/Aug - Thu 06/Sep
14 days Flights from Barcelona to Moscow on Lufthansa 23/08/2018
$192
Mon 06/Aug - Fri 24/Aug
18 days Flights from Barcelona to Moscow on Vueling Airlines 06/08/2018
$295
Thu 30/Aug - Sun 16/Sep
17 days Flights from Barcelona to Moscow on Vueling Airlines 30/08/2018
$283
Thu 08/Nov - Thu 15/Nov
7 days Flights from Barcelona to Moscow on Lufthansa 08/11/2018
$194