Looking for cheap flights from Madrid to Moscow ?
cheap flights from Madrid to Moscow (one way)
Departure at | Stops | Find tickets |
---|---|---|
26 April 2024 | 2 Stops | OW tickets from 314 |
29 April 2024 | 2 Stops | OW tickets from 331 |
27 April 2024 | 3 Stops | OW tickets from 362 |
28 April 2024 | 2 Stops | OW tickets from 392 |
30 April 2024 | 2 Stops | OW tickets from 410 |
29 April 2024 | 3 Stops | OW tickets from 418 |
27 April 2024 | 2 Stops | OW tickets from 440 |
30 April 2024 | 3 Stops | OW tickets from 475 |
30 April 2024 | 1 Stop | OW tickets from 491 |
29 April 2024 | 1 Stop | OW tickets from 492 |
27 April 2024 | 1 Stop | OW tickets from 493 |
27 April 2024 | OW tickets from 512 | |
28 April 2024 | 3 Stops | OW tickets from 546 |
28 April 2024 | 1 Stop | OW tickets from 595 |
26 April 2024 | 3 Stops | OW tickets from 618 |
26 April 2024 | 1 Stop | OW tickets from 799 |
23 May 2024 | 2 Stops | OW tickets from 330 |
24 May 2024 | 2 Stops | OW tickets from 341 |
2 May 2024 | 3 Stops | OW tickets from 346 |
22 May 2024 | 2 Stops | OW tickets from 349 |
28 May 2024 | 2 Stops | OW tickets from 356 |
22 May 2024 | 3 Stops | OW tickets from 357 |
20 May 2024 | 2 Stops | OW tickets from 360 |
30 May 2024 | 2 Stops | OW tickets from 361 |
3 May 2024 | 2 Stops | OW tickets from 370 |
7 May 2024 | 3 Stops | OW tickets from 370 |
7 May 2024 | 2 Stops | OW tickets from 373 |
26 May 2024 | 2 Stops | OW tickets from 374 |
27 May 2024 | 2 Stops | OW tickets from 378 |
2 May 2024 | 2 Stops | OW tickets from 387 |
21 May 2024 | 2 Stops | OW tickets from 390 |
21 May 2024 | 3 Stops | OW tickets from 391 |
16 May 2024 | 2 Stops | OW tickets from 391 |
15 May 2024 | 2 Stops | OW tickets from 392 |
17 May 2024 | 2 Stops | OW tickets from 398 |
18 May 2024 | 2 Stops | OW tickets from 398 |
14 May 2024 | 2 Stops | OW tickets from 401 |
27 May 2024 | 3 Stops | OW tickets from 408 |
28 May 2024 | 3 Stops | OW tickets from 408 |
14 May 2024 | 1 Stop | OW tickets from 408 |
8 May 2024 | 1 Stop | OW tickets from 409 |
30 May 2024 | 1 Stop | OW tickets from 414 |
24 May 2024 | 1 Stop | OW tickets from 416 |
25 May 2024 | 2 Stops | OW tickets from 417 |
31 May 2024 | 2 Stops | OW tickets from 417 |
5 May 2024 | 3 Stops | OW tickets from 418 |
cheap flights from Madrid to Moscow (soon)
Departure at | Stops | Find tickets |
---|---|---|
26 April 2024 | 2 Stops | Tickets from 314 |
29 April 2024 | 2 Stops | Tickets from 331 |
27 April 2024 | 3 Stops | Tickets from 362 |
28 April 2024 | 2 Stops | Tickets from 392 |
30 April 2024 | 2 Stops | Tickets from 410 |
29 April 2024 | 3 Stops | Tickets from 418 |
27 April 2024 | 2 Stops | Tickets from 440 |
30 April 2024 | 3 Stops | Tickets from 475 |
30 April 2024 | 1 Stop | Tickets from 491 |
29 April 2024 | 1 Stop | Tickets from 492 |
27 April 2024 | 1 Stop | Tickets from 493 |
27 April 2024 | Tickets from 512 | |
28 April 2024 | 3 Stops | Tickets from 546 |
28 April 2024 | 1 Stop | Tickets from 595 |
26 April 2024 | 3 Stops | Tickets from 618 |
26 April 2024 | 1 Stop | Tickets from 799 |
cheap flights from Madrid to Moscow (Round trip)
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
12 June 2024 | 8 July 2024 | Direct | Tickets from 623 |
cheap flights from Madrid to Moscow (next monthp)
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
26 April 2024 | 5 May 2024 | 1 Stop | Tickets from 1 290 | |
27 April 2024 | 19 May 2024 | 1 Stop | Tickets from 1 344 | |
28 April 2024 | 5 May 2024 | 2 Stops | Tickets from 780 | |
29 April 2024 | 21 May 2024 | 2 Stops | Tickets from 619 | |
30 April 2024 | 30 May 2024 | 2 Stops | Tickets from 917 | |
1 May 2024 | 31 May 2024 | 2 Stops | Tickets from 871 | |
2 May 2024 | 1 June 2024 | 2 Stops | Tickets from 930 | |
3 May 2024 | 10 May 2024 | 2 Stops | Tickets from 624 | |
4 May 2024 | 18 May 2024 | 2 Stops | Tickets from 720 | |
5 May 2024 | 8 May 2024 | 1 Stop | Tickets from 1 177 | |
6 May 2024 | 27 May 2024 | 1 Stop | Tickets from 1 005 | |
7 May 2024 | 19 May 2024 | 1 Stop | Tickets from 1 173 | |
8 May 2024 | 21 May 2024 | 1 Stop | Tickets from 1 000 | |
9 May 2024 | 21 May 2024 | 1 Stop | Tickets from 1 204 | |
10 May 2024 | 14 May 2024 | 1 Stop | Tickets from 1 463 | |
11 May 2024 | 12 May 2024 | 2 Stops | Tickets from 1 007 | |
12 May 2024 | 16 May 2024 | 1 Stop | Tickets from 1 515 | |
13 May 2024 | 17 May 2024 | 1 Stop | Tickets from 1 308 | |
14 May 2024 | 23 May 2024 | 2 Stops | Tickets from 760 | |
15 May 2024 | 12 June 2024 | 1 Stop | Tickets from 801 | |
16 May 2024 | 29 May 2024 | 2 Stops | Tickets from 697 | |
17 May 2024 | 2 June 2024 | 1 Stop | Tickets from 1 205 | |
18 May 2024 | 3 June 2024 | 1 Stop | Tickets from 1 205 | |
19 May 2024 | 4 June 2024 | 1 Stop | Tickets from 1 102 | |
20 May 2024 | 31 May 2024 | 2 Stops | Tickets from 724 | |
21 May 2024 | 30 May 2024 | 1 Stop | Tickets from 1 105 | |
22 May 2024 | 20 June 2024 | 1 Stop | Tickets from 1 005 | |
23 May 2024 | 23 May 2024 | 2 Stops | Tickets from 1 031 | |
24 May 2024 | 23 June 2024 | 1 Stop | Tickets from 822 | |
25 May 2024 | 15 June 2024 | 2 Stops | Tickets from 873 | |
26 May 2024 | 3 June 2024 | 1 Stop | Tickets from 1 009 | |
27 May 2024 | 1 June 2024 | 2 Stops | Tickets from 875 | |
28 May 2024 | 31 May 2024 | 1 Stop | Tickets from 1 118 | |
29 May 2024 | 12 June 2024 | 2 Stops | Tickets from 619 | |
30 May 2024 | 5 June 2024 | 1 Stop | Tickets from 1 005 | |
31 May 2024 | 6 June 2024 | 1 Stop | Tickets from 1 109 | |
1 June 2024 | 8 June 2024 | 1 Stop | Tickets from 1 441 | |
2 June 2024 | 16 June 2024 | 1 Stop | Tickets from 1 017 | |
3 June 2024 | 17 June 2024 | 1 Stop | Tickets from 1 102 | |
4 June 2024 | 17 June 2024 | 1 Stop | Tickets from 1 103 | |
5 June 2024 | 19 June 2024 | 2 Stops | Tickets from 796 | |
6 June 2024 | 30 June 2024 | 2 Stops | Tickets from 917 | |
8 June 2024 | 12 June 2024 | 1 Stop | Tickets from 1 251 | |
9 June 2024 | 9 July 2024 | 1 Stop | Tickets from 1 102 | |
10 June 2024 | 24 June 2024 | 2 Stops | Tickets from 717 | |
11 June 2024 | 3 July 2024 | 2 Stops | Tickets from 857 | |
12 June 2024 | 8 July 2024 | 2 Stops | Tickets from 623 | |
13 June 2024 | 8 July 2024 | 2 Stops | Tickets from 711 | |
14 June 2024 | 8 July 2024 | 2 Stops | Tickets from 711 | |
15 June 2024 | 8 July 2024 | 2 Stops | Tickets from 857 | |
16 June 2024 | 3 July 2024 | 2 Stops | Tickets from 846 | |
17 June 2024 | 3 July 2024 | 2 Stops | Tickets from 927 | |
18 June 2024 | 3 July 2024 | 2 Stops | Tickets from 898 | |
19 June 2024 | 10 July 2024 | 2 Stops | Tickets from 807 | |
20 June 2024 | 18 July 2024 | 1 Stop | Tickets from 892 | |
21 June 2024 | 22 June 2024 | 1 Stop | Tickets from 1 386 | |
22 June 2024 | 22 July 2024 | 3 Stops | Tickets from 957 | |
23 June 2024 | 4 July 2024 | 1 Stop | Tickets from 1 183 | |
24 June 2024 | 2 July 2024 | 1 Stop | Tickets from 1 113 | |
25 June 2024 | 26 June 2024 | 1 Stop | Tickets from 1 115 | |
27 June 2024 | 25 July 2024 | 2 Stops | Tickets from 871 | |
28 June 2024 | 16 July 2024 | 2 Stops | Tickets from 892 | |
29 June 2024 | 27 July 2024 | 1 Stop | Tickets from 1 422 | |
30 June 2024 | 7 July 2024 | 1 Stop | Tickets from 1 258 | |
1 July 2024 | 11 July 2024 | 1 Stop | Tickets from 1 024 | |
2 July 2024 | 22 July 2024 | 1 Stop | Tickets from 880 | |
3 July 2024 | 1 August 2024 | 1 Stop | Tickets from 1 028 | |
4 July 2024 | 9 July 2024 | 1 Stop | Tickets from 1 176 | |
5 July 2024 | 25 July 2024 | 2 Stops | Tickets from 921 | |
6 July 2024 | 20 July 2024 | 1 Stop | Tickets from 1 255 | |
7 July 2024 | 19 July 2024 | 1 Stop | Tickets from 1 281 | |
8 July 2024 | 15 July 2024 | 2 Stops | Tickets from 1 000 | |
9 July 2024 | 17 July 2024 | 2 Stops | Tickets from 876 | |
10 July 2024 | 22 July 2024 | 1 Stop | Tickets from 1 281 | |
11 July 2024 | 21 July 2024 | 1 Stop | Tickets from 1 181 | |
12 July 2024 | 3 August 2024 | 2 Stops | Tickets from 970 | |
13 July 2024 | 28 July 2024 | 1 Stop | Tickets from 1 041 | |
14 July 2024 | 24 July 2024 | 1 Stop | Tickets from 1 109 | |
15 July 2024 | 8 August 2024 | 1 Stop | Tickets from 1 114 | |
16 July 2024 | 6 August 2024 | 1 Stop | Tickets from 1 034 | |
17 July 2024 | 31 July 2024 | 1 Stop | Tickets from 880 | |
18 July 2024 | 25 July 2024 | 2 Stops | Tickets from 746 | |
19 July 2024 | 30 July 2024 | 1 Stop | Tickets from 1 105 | |
20 July 2024 | 18 August 2024 | 1 Stop | Tickets from 1 261 | |
21 July 2024 | 18 August 2024 | 2 Stops | Tickets from 898 | |
22 July 2024 | 19 August 2024 | 2 Stops | Tickets from 883 | |
23 July 2024 | 13 August 2024 | 1 Stop | Tickets from 1 100 | |
24 July 2024 | 21 August 2024 | 1 Stop | Tickets from 1 105 | |
25 July 2024 | 11 August 2024 | 1 Stop | Tickets from 1 021 | |
26 July 2024 | 21 August 2024 | 2 Stops | Tickets from 981 |
cheap flights from Madrid to Moscow (next year)
Departure at | Return at | Stops | Airline | Find tickets |
---|---|---|---|---|
30 April 2024 | 30 May 2024 | 2 Stops | Tickets from 917 | |
3 May 2024 | 10 May 2024 | 2 Stops | Tickets from 624 | |
12 June 2024 | 8 July 2024 | 2 Stops | Tickets from 623 | |
9 July 2024 | 17 July 2024 | 2 Stops | Tickets from 876 |
Leave a Comment