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 25/Apr - Wed 06/Jun
42 days Flights from Barcelona to Moscow on Ural Airlines 25/04/2018
$233
Wed 25/Apr - Tue 05/Jun
41 days Flights from Barcelona to Moscow on Lufthansa 25/04/2018
$183
Mon 30/Apr - Tue 08/May
8 days Flights from Barcelona to Moscow on SWISS 30/04/2018
$169
Sun 29/Apr - Sun 06/May
7 days Flights from Barcelona to Moscow on Ural Airlines 29/04/2018
$155
Fri 27/Apr - Tue 03/Jul
67 days Flights from Barcelona to Moscow on Vueling Airlines 27/04/2018
$329
Fri 27/Apr - Tue 03/Jul
67 days Flights from Barcelona to Moscow on Vueling Airlines 27/04/2018
$239
Wed 23/May - Wed 30/May
7 days Flights from Barcelona to Moscow on SWISS 23/05/2018
$137
Thu 24/May - Tue 05/Jun
12 days Flights from Barcelona to Moscow on SWISS 24/05/2018
$137
Tue 01/May - Sun 06/May
5 days Flights from Barcelona to Moscow on Ural Airlines 01/05/2018
$154
Sat 26/May - Wed 06/Jun
11 days Flights from Barcelona to Moscow on Ural Airlines 26/05/2018
$184
Wed 30/May - Sun 01/Jul
32 days Flights from Barcelona to Moscow on Vueling Airlines 30/05/2018
$389
Mon 14/May - Fri 07/Sep
116 days Flights from Barcelona to Moscow on Vueling Airlines 14/05/2018
$208
Fri 18/May - Tue 21/Aug
95 days Flights from Barcelona to Moscow on SWISS 18/05/2018
$209
Sat 05/May - Sun 02/Dec
211 days Flights from Barcelona to Moscow on S7 Airlines 05/05/2018
$305
Wed 30/May - Sun 01/Jul
32 days Flights from Barcelona to Moscow on SWISS 30/05/2018
$210
Sun 27/May - Mon 27/Aug
92 days Flights from Barcelona to Moscow on Ural Airlines 27/05/2018
$273
Wed 06/Jun - Mon 10/Sep
96 days Flights from Barcelona to Moscow on Iberia 06/06/2018
$261
Thu 07/Jun - Tue 24/Jul
47 days Flights from Barcelona to Moscow on Iberia 07/06/2018
$257
Tue 05/Jun - Tue 12/Jun
7 days Flights from Barcelona to Moscow on Lufthansa 05/06/2018
$146
Wed 27/Jun - Tue 18/Sep
83 days Flights from Barcelona to Moscow on Lufthansa 27/06/2018
$184
Wed 20/Jun - Fri 20/Jul
30 days Flights from Barcelona to Moscow on Lufthansa 20/06/2018
$188
Thu 21/Jun - Sun 05/Aug
45 days Flights from Barcelona to Moscow on Lufthansa 21/06/2018
$225
Fri 01/Jun - Wed 06/Jun
5 days Flights from Barcelona to Moscow on Ural Airlines 01/06/2018
$186
Fri 01/Jun - Tue 14/Aug
74 days Flights from Barcelona to Moscow on Ural Airlines 01/06/2018
$272
Tue 12/Jun - Thu 22/Nov
163 days Flights from Barcelona to Moscow on Aeroflot 12/06/2018
$403
Tue 12/Jun - Thu 22/Nov
163 days Flights from Barcelona to Moscow on Lufthansa 12/06/2018
$242
Sat 21/Jul - Fri 27/Jul
6 days Flights from Barcelona to Moscow on Vueling Airlines 21/07/2018
$229
Tue 31/Jul - Thu 30/Aug
30 days Flights from Barcelona to Moscow on Vueling Airlines 31/07/2018
$273
Fri 27/Jul - Fri 07/Sep
42 days Flights from Barcelona to Moscow on Iberia 27/07/2018
$366
Thu 12/Jul - Wed 01/Aug
20 days Flights from Barcelona to Moscow on Lufthansa 12/07/2018
$178
Tue 03/Jul - Sun 27/Jan
208 days Flights from Barcelona to Moscow on Lufthansa 03/07/2018
$171
Fri 27/Jul - Fri 07/Sep
42 days Flights from Barcelona to Moscow on British Airways 27/07/2018
$284
Tue 03/Jul - Sun 27/Jan
208 days Flights from Barcelona to Moscow on Iberia 03/07/2018
$249
Thu 12/Jul - Fri 20/Jul
8 days Flights from Barcelona to Moscow on Lufthansa 12/07/2018
$169
Mon 20/Aug - Fri 31/Aug
11 days Flights from Barcelona to Moscow on Vueling Airlines 20/08/2018
$232
Tue 28/Aug - Fri 14/Sep
17 days Flights from Barcelona to Moscow on Vueling Airlines 28/08/2018
$246
Tue 28/Aug - Wed 05/Sep
8 days Flights from Barcelona to Moscow on SWISS 28/08/2018
$165
Thu 23/Aug - Wed 02/Jan
132 days Flights from Barcelona to Moscow on British Airways 23/08/2018
$305
Tue 21/Aug - Tue 28/Aug
7 days Flights from Barcelona to Moscow on SWISS 21/08/2018
$172
Thu 23/Aug - Fri 28/Dec
127 days Flights from Barcelona to Moscow on British Airways 23/08/2018
$265
Thu 23/Aug - Fri 28/Dec
127 days Flights from Barcelona to Moscow on S7 Airlines 23/08/2018
$460
Thu 23/Aug - Wed 02/Jan
132 days Flights from Barcelona to Moscow on S7 Airlines 23/08/2018
$427
Fri 21/Sep - Tue 25/Sep
4 days Flights from Barcelona to Moscow on SWISS 21/09/2018
$137
Tue 25/Sep - Tue 02/Oct
7 days Flights from Barcelona to Moscow on SWISS 25/09/2018
$137
Sat 29/Sep - Sat 06/Oct
7 days Flights from Barcelona to Moscow on Ural Airlines 29/09/2018
$181
Sat 22/Sep - Wed 26/Sep
4 days Flights from Barcelona to Moscow on Ural Airlines 22/09/2018
$181
Wed 03/Oct - Wed 10/Oct
7 days Flights from Barcelona to Moscow on SWISS 03/10/2018
$137
Tue 30/Oct - Tue 06/Nov
7 days Flights from Barcelona to Moscow on SWISS 30/10/2018
$138
Mon 08/Oct - Tue 01/Jan
85 days Flights from Barcelona to Moscow on SWISS 08/10/2018
$396
Tue 23/Oct - Fri 09/Nov
17 days Flights from Barcelona to Moscow on Vueling Airlines 23/10/2018
$185
Wed 17/Oct - Wed 24/Oct
7 days Flights from Barcelona to Moscow on Ural Airlines 17/10/2018
$155
Wed 19/Dec - Wed 09/Jan
21 days Flights from Barcelona to Moscow on SWISS 19/12/2018
$149
Thu 13/Dec - Wed 19/Dec
6 days Flights from Barcelona to Moscow on Vueling Airlines 13/12/2018
$136
Thu 27/Dec - Wed 16/Jan
20 days Flights from Barcelona to Moscow on Vueling Airlines 27/12/2018
$136
Thu 15/Nov - Sun 18/Nov
3 days Flights from Barcelona to Moscow on SWISS 15/11/2018
$137
Mon 26/Nov - Sun 02/Dec
6 days Flights from Barcelona to Moscow on SWISS 26/11/2018
$137
Thu 29/Nov - Fri 14/Dec
15 days Flights from Barcelona to Moscow on Vueling Airlines 29/11/2018
$160
Sat 17/Nov - Wed 21/Nov
4 days Flights from Barcelona to Moscow on Vueling Airlines 17/11/2018
$160
Tue 26/Feb - Tue 05/Mar
7 days Flights from Barcelona to Moscow on SWISS 26/02/2019
$145
Thu 14/Feb - Wed 20/Feb
6 days Flights from Barcelona to Moscow on Vueling Airlines 14/02/2019
$136
Thu 14/Feb - Wed 06/Mar
20 days Flights from Barcelona to Moscow on Vueling Airlines 14/02/2019
$136
Sat 16/Mar - Wed 20/Mar
4 days Flights from Barcelona to Moscow on SWISS 16/03/2019
$137
Tue 26/Mar - Tue 02/Apr
7 days Flights from Barcelona to Moscow on Lufthansa 26/03/2019
$150
Tue 26/Mar - Fri 29/Mar
3 days Flights from Barcelona to Moscow on Vueling Airlines 26/03/2019
$144
Thu 17/Jan - Wed 23/Jan
6 days Flights from Barcelona to Moscow on SWISS 17/01/2019
$138
Wed 30/Jan - Thu 07/Feb
8 days Flights from Barcelona to Moscow on SWISS 30/01/2019
$137
Tue 29/Jan - Fri 08/Feb
10 days Flights from Barcelona to Moscow on Vueling Airlines 29/01/2019
$136
Tue 01/Jan - Wed 16/Jan
15 days Flights from Barcelona to Moscow on Vueling Airlines 01/01/2019
$136
Wed 03/Apr - Wed 10/Apr
7 days Flights from Barcelona to Moscow on Lufthansa 03/04/2019
$164