Cheap flights from Barcelona to Moscow

Find cheap Moscow to Barcelona flights with our free search service. Compare all available fares for direct or connection flights from Moscow to Barcelona.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Barcelona to Moscow flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Barcelona (BCN) - Moscow (MOW) 2026-09-04 2026-09-04 1048 USD 29 hours 50 minutes Connection 2026-03-29T01:27:31
Barcelona (BCN) - Moscow (MOW) 2026-06-14 2026-06-14 1098 USD 36 hours 5 minutes Connection 2026-03-31T10:04:21
Barcelona (BCN) - Moscow (MOW) 2026-04-12 2026-04-12 1181 USD 37 hours 40 minutes Connection 2026-03-30T20:39:56
Barcelona (BCN) - Moscow (MOW) 2026-09-10 2026-09-10 1295 USD 48 hours 50 minutes Connection 2026-04-03T15:40:42
Barcelona (BCN) - Moscow (MOW) 2026-04-28 2026-04-28 1323 USD 48 hours 50 minutes Connection 2026-04-02T12:39:17
Barcelona (BCN) - Moscow (MOW) 2026-05-08 2026-05-08 1341 USD 33 hours 20 minutes Connection 2026-03-29T11:25:09
Barcelona (BCN) - Moscow (MOW) 2026-05-04 2026-05-04 1356 USD 33 hours 20 minutes Connection 2026-04-03T12:48:21
Barcelona (BCN) - Moscow (MOW) 2026-05-26 2026-05-26 1367 USD 27 hours 25 minutes Connection 2026-04-03T13:10:26
Barcelona (BCN) - Moscow (MOW) 2026-06-05 2026-06-05 1402 USD 27 hours 35 minutes Connection 2026-03-31T12:14:12
Barcelona (BCN) - Moscow (MOW) 2026-05-15 2026-05-15 1408 USD 33 hours 25 minutes Connection 2026-04-02T11:31:49
Barcelona (BCN) - Moscow (MOW) 2026-05-03 2026-05-03 1408 USD 33 hours 20 minutes Connection 2026-03-29T11:24:15
Barcelona (BCN) - Moscow (MOW) 2026-06-15 2026-06-15 1458 USD 27 hours 35 minutes Connection 2026-04-02T06:39:02
Barcelona (BCN) - Moscow (MOW) 2026-06-29 2026-06-29 1462 USD 33 hours 25 minutes Connection 2026-03-29T15:48:39
Barcelona (BCN) - Moscow (MOW) 2026-05-22 2026-05-22 1473 USD 27 hours 25 minutes Connection 2026-04-01T13:24:38
Barcelona (BCN) - Moscow (MOW) 2026-09-05 2026-09-05 1483 USD 27 hours 35 minutes Connection 2026-04-01T20:24:06
Barcelona (BCN) - Moscow (MOW) 2026-07-03 2026-07-03 1484 USD 27 hours 35 minutes Connection 2026-03-29T13:21:32
Barcelona (BCN) - Moscow (MOW) 2026-06-23 2026-06-23 1512 USD 27 hours 35 minutes Connection 2026-04-01T19:07:15
Barcelona (BCN) - Moscow (MOW) 2026-04-30 2026-04-30 1516 USD 48 hours 50 minutes Connection 2026-04-02T12:36:11
Barcelona (BCN) - Moscow (MOW) 2026-04-19 2026-04-19 1542 USD 48 hours 50 minutes Connection 2026-03-29T14:39:04
Barcelona (BCN) - Moscow (MOW) 2026-08-14 2026-08-14 1599 USD 33 hours 20 minutes Connection 2026-04-03T15:55:29
Barcelona (BCN) - Moscow (MOW) 2026-07-04 2026-07-04 1635 USD 33 hours 20 minutes Connection 2026-04-01T20:52:37
Barcelona (BCN) - Moscow (MOW) 2026-04-05 2026-04-05 1791 USD 54 hours 35 minutes Connection 2026-04-01T18:42:09

Barcelona to Moscow flight status

Flight Origin Destination Departure Arrival Equip
IB3703 Barcelona (BCN) Moscow (DME) 4:10 p.m. 5:45 p.m.
IB5695 Barcelona (BCN) Moscow (DME) 9:20 a.m. 12:40 p.m. 320
U69265 Barcelona (BCN) Moscow (DME) 2:20 p.m. 10:30 p.m. A320
U6846 Barcelona (BCN) Moscow (DME) 2:30 p.m. 8 p.m. A319
S73662 Barcelona (BCN) Moscow (DME) 1:55 p.m. 8:40 p.m. A320
KC1564 Barcelona (BCN) Moscow (DME) midnight 3:50 a.m. None
KC1534 Barcelona (BCN) Moscow (DME) 1:55 p.m. 8:20 p.m. None
VY7782 Barcelona (BCN) Moscow (DME) 6:55 p.m. 12:15 a.m. A20N
WZ9672 Barcelona (BCN) Moscow (DME) None None A321
VY7784 Barcelona (BCN) Moscow (DME) 1:10 p.m. 3:31 p.m. A20N
U61132 Barcelona (BCN) Moscow (DME) None None A321
U63534 Barcelona (BCN) Moscow (DME) None None A321
WZ9712 Barcelona (BCN) Moscow (DME) None None A321
VY7128 Barcelona (BCN) Moscow (DME) 11:55 p.m. 5:15 a.m. 320
HV437 Barcelona (BCN) Moscow (DME) 11:50 p.m. 6:15 a.m. 73H
VY778A Barcelona (BCN) Moscow (DME) 3:15 a.m. 9:25 a.m. None
DY6282 Barcelona (BCN) Moscow (DME) 7:30 p.m. 12:55 a.m. 73H
U63202 Barcelona (BCN) Moscow (DME) 8:30 a.m. 2:55 p.m. 321
U63546 Barcelona (BCN) Moscow (DME) 1:35 p.m. 8 p.m. A321
U6886 Barcelona (BCN) Moscow (DME) 8:40 p.m. 2 a.m. 321
U65002 Barcelona (BCN) Moscow (DME) None None A321
S7892 Barcelona (BCN) Moscow (DME) 1:50 p.m. 8:20 p.m. A321
VY7768 Barcelona (BCN) Moscow (DME) 8 p.m. 2:25 a.m. A320-100/200
YV2604 Barcelona (BCN) Moscow (DME) 1:40 p.m. 8:05 p.m.
UN0332 Barcelona (BCN) Moscow (DME) 3:45 p.m. 9:15 p.m. 734
YC9362 Barcelona (BCN) Moscow (DME) None None A321
IO7756 Barcelona (BCN) Moscow (DME) None None B772
Y77742 Barcelona (BCN) Moscow (DME) None None B738