Looking for cheap flights from Madrid to Moscow ?

cheap flights from Madrid to Moscow (one way)

Departure atStopsFind tickets
4 April 20232 StopsOW tickets from 349
5 April 20232 StopsOW tickets from 387
8 April 20232 StopsOW tickets from 387
15 April 20232 StopsOW tickets from 388
7 April 20232 StopsOW tickets from 402
12 April 20232 StopsOW tickets from 425
22 April 20232 StopsOW tickets from 426
19 April 20231 StopOW tickets from 495
11 April 20231 StopOW tickets from 497
12 April 20231 StopOW tickets from 498
2 April 20231 StopOW tickets from 500
9 April 20231 StopOW tickets from 501
21 April 20231 StopOW tickets from 510
23 April 20231 StopOW tickets from 510
22 April 20231 StopOW tickets from 558
19 April 20232 StopsOW tickets from 561
5 April 20231 StopOW tickets from 563
8 April 20231 StopOW tickets from 563
10 April 20231 StopOW tickets from 578
15 April 20231 StopOW tickets from 608
24 April 20231 StopOW tickets from 648
3 April 20231 StopOW tickets from 691
17 April 20231 StopOW tickets from 730
7 April 20231 StopOW tickets from 746
4 April 20231 StopOW tickets from 748
13 April 20231 StopOW tickets from 780
9 April 20232 StopsOW tickets from 791
14 April 20231 StopOW tickets from 829
10 April 20232 StopsOW tickets from 858
6 April 20231 StopOW tickets from 984

cheap flights from Madrid to Moscow (soon)

Departure atStopsFind tickets
4 April 20232 StopsTickets from 349
5 April 20232 StopsTickets from 387
8 April 20232 StopsTickets from 387
15 April 20232 StopsTickets from 388
7 April 20232 StopsTickets from 402
12 April 20232 StopsTickets from 425
22 April 20232 StopsTickets from 426
19 April 20231 StopTickets from 495
11 April 20231 StopTickets from 497
12 April 20231 StopTickets from 498
2 April 20231 StopTickets from 500
9 April 20231 StopTickets from 501
21 April 20231 StopTickets from 510
23 April 20231 StopTickets from 510
22 April 20231 StopTickets from 558
19 April 20232 StopsTickets from 561
5 April 20231 StopTickets from 563
8 April 20231 StopTickets from 563
10 April 20231 StopTickets from 578
15 April 20231 StopTickets from 608
24 April 20231 StopTickets from 648
3 April 20231 StopTickets from 691
17 April 20231 StopTickets from 730
7 April 20231 StopTickets from 746
4 April 20231 StopTickets from 748
13 April 20231 StopTickets from 780
9 April 20232 StopsTickets from 791
14 April 20231 StopTickets from 829
10 April 20232 StopsTickets from 858
6 April 20231 StopTickets from 984

cheap flights from Madrid to Moscow (Round trip)

Departure atReturn atStopsAirlineFind tickets
10 April 202319 April 2023DirectPegasus AirlinesTickets from 825
15 May 202321 May 20232 StopsPegasus AirlinesTickets from 899

cheap flights from Madrid to Moscow (next monthp)

Departure atReturn atStopsAirlineFind tickets
1 April 202311 April 20232 StopsTaromTickets from 1 533
2 April 202314 April 20231 StopPegasus AirlinesTickets from 1 233
3 April 202310 April 20231 StopTurkish AirlinesTickets from 1 323
4 April 20236 April 20232 StopsPegasus AirlinesTickets from 1 054
5 April 202312 April 20232 StopsPegasus AirlinesTickets from 1 122
6 April 202310 April 20231 StopPegasus AirlinesTickets from 989
7 April 20238 April 20231 StopPegasus AirlinesTickets from 1 702
8 April 20239 April 20231 StopAir SerbiaTickets from 1 108
9 April 202310 April 20231 StopPegasus AirlinesTickets from 1 002
10 April 202319 April 20231 StopPegasus AirlinesTickets from 825
11 April 202319 April 20231 StopPegasus AirlinesTickets from 825
12 April 202314 April 20231 StopPegasus AirlinesTickets from 843
13 April 202330 April 20231 StopPegasus AirlinesTickets from 1 385
14 April 202322 April 20231 StopPegasus AirlinesTickets from 1 589
15 April 202322 April 20231 StopEmiratesTickets from 1 462
16 April 202330 April 20231 StopEmiratesTickets from 1 957
17 April 202330 April 20232 StopsPegasus AirlinesTickets from 1 051
18 April 202326 April 20231 StopPegasus AirlinesTickets from 1 142
19 April 20232 May 20231 StopPegasus AirlinesTickets from 984
20 April 20233 May 20231 StopPegasus AirlinesTickets from 1 143
21 April 202324 April 20231 StopPegasus AirlinesTickets from 1 385
22 April 20236 May 20231 StopPegasus AirlinesTickets from 1 089
23 April 202325 April 20231 StopPegasus AirlinesTickets from 1 148
24 April 202330 April 20232 StopsTurkish AirlinesTickets from 1 143
25 April 20233 May 20232 StopsPegasus AirlinesTickets from 897
26 April 202310 May 20231 StopEmiratesTickets from 1 669
27 April 202325 May 20231 StopPegasus AirlinesTickets from 988
28 April 20236 May 20231 StopPegasus AirlinesTickets from 1 020
29 April 20233 May 20232 StopsPegasus AirlinesTickets from 1 051
30 April 202323 May 20231 StopPegasus AirlinesTickets from 1 125
1 May 202323 May 20231 StopPegasus AirlinesTickets from 1 055
2 May 202318 May 20231 StopEmiratesTickets from 1 870
3 May 202319 May 20231 StopEmiratesTickets from 1 774
4 May 202315 May 20231 StopTurkish AirlinesTickets from 1 087
5 May 202319 May 20231 StopPegasus AirlinesTickets from 985
6 May 202321 May 20231 StopEmiratesTickets from 1 729
7 May 202311 May 20231 StopEmiratesTickets from 1 679
8 May 20235 June 20231 StopTurkish AirlinesTickets from 1 555
9 May 202314 May 20231 StopPegasus AirlinesTickets from 1 066
10 May 202331 May 20231 StopEmiratesTickets from 1 675
11 May 202320 May 20231 StopPegasus AirlinesTickets from 1 226
12 May 202314 May 20232 StopsPegasus AirlinesTickets from 1 051
13 May 202313 May 20231 StopTurkish AirlinesTickets from 1 517
14 May 202329 May 20231 StopPegasus AirlinesTickets from 1 143
15 May 202321 May 20232 StopsPegasus AirlinesTickets from 899
16 May 202330 May 20231 StopEmiratesTickets from 1 697
17 May 202323 May 20231 StopAir SerbiaTickets from 1 130
18 May 202322 May 20231 StopPegasus AirlinesTickets from 984
19 May 202322 May 20231 StopPegasus AirlinesTickets from 987
20 May 202327 May 20231 StopPegasus AirlinesTickets from 983
21 May 202331 May 20231 StopPegasus AirlinesTickets from 1 143
22 May 202324 May 20231 StopPegasus AirlinesTickets from 1 027
23 May 202325 May 20231 StopPegasus AirlinesTickets from 1 198
24 May 202327 May 20232 StopsPegasus AirlinesTickets from 1 050
25 May 202327 May 20231 StopPegasus AirlinesTickets from 1 244
26 May 20233 June 20231 StopPegasus AirlinesTickets from 1 121
27 May 20239 June 20231 StopPegasus AirlinesTickets from 1 387
30 May 202313 June 20231 StopPegasus AirlinesTickets from 1 369
31 May 20238 June 20231 StopEmiratesTickets from 1 681
1 June 20235 June 20231 StopPegasus AirlinesTickets from 1 610
2 June 202316 June 20231 StopTurkish AirlinesTickets from 1 254
3 June 202323 June 20231 StopTurkish AirlinesTickets from 958
4 June 202318 June 20231 StopEmiratesTickets from 2 165
5 June 202315 June 20231 StopTurkish AirlinesTickets from 1 231
6 June 202313 June 20231 StopPegasus AirlinesTickets from 1 609
7 June 20231 July 20231 StopPegasus AirlinesTickets from 1 348
8 June 202322 June 20231 StopEmiratesTickets from 1 990
9 June 20232 July 20231 StopEmiratesTickets from 1 829
10 June 202324 June 20231 StopPegasus AirlinesTickets from 1 602
11 June 202325 June 20231 StopEmiratesTickets from 1 983
12 June 202318 June 20231 StopEmiratesTickets from 2 174
13 June 202326 June 20231 StopPegasus AirlinesTickets from 1 609
14 June 202324 June 20231 StopEmiratesTickets from 1 792
15 June 202318 June 20231 StopTurkish AirlinesTickets from 1 231
16 June 202317 June 20231 StopPegasus AirlinesTickets from 1 609
17 June 202330 June 20231 StopAir SerbiaTickets from 1 033
18 June 202319 June 20231 StopPegasus AirlinesTickets from 1 610
19 June 20237 July 20231 StopTurkish AirlinesTickets from 1 054
20 June 202323 June 20231 StopPegasus AirlinesTickets from 1 241
21 June 202324 June 20231 StopAir SerbiaTickets from 1 115
22 June 20232 July 20231 StopEmiratesTickets from 1 801
24 June 20238 July 20231 StopAir SerbiaTickets from 1 089
25 June 202312 July 20231 StopPegasus AirlinesTickets from 1 573
26 June 202312 July 20231 StopAir SerbiaTickets from 1 032
27 June 20237 July 20231 StopTurkish AirlinesTickets from 1 316
28 June 202312 July 20231 StopAir SerbiaTickets from 1 068
29 June 202328 July 20231 StopPegasus AirlinesTickets from 1 119
30 June 202311 July 20231 StopEmiratesTickets from 2 407
1 July 202331 July 20231 StopAir SerbiaTickets from 1 098
2 July 202314 July 20231 StopEmiratesTickets from 1 970
3 July 202329 July 20231 StopAir SerbiaTickets from 1 089
4 July 202318 July 20232 StopsPegasus AirlinesTickets from 1 106
5 July 20234 August 20231 StopEmiratesTickets from 2 024
8 July 202329 July 20231 StopAir SerbiaTickets from 1 120
10 July 202320 July 20231 StopEmiratesTickets from 1 681
11 July 202325 July 20232 StopsPegasus AirlinesTickets from 1 156
12 July 202326 July 20231 StopAir SerbiaTickets from 1 098
13 July 202316 July 20231 StopTurkish AirlinesTickets from 1 232
14 July 202319 July 20231 StopPegasus AirlinesTickets from 1 815
15 July 202320 July 20231 StopEmiratesTickets from 1 786
16 July 202327 July 20231 StopEmiratesTickets from 2 909
17 July 202316 August 20231 StopEmiratesTickets from 1 855
18 July 20232 August 20231 StopEmiratesTickets from 2 005
20 July 202327 July 20232 StopsPegasus AirlinesTickets from 1 185
21 July 202325 July 20232 StopsPegasus AirlinesTickets from 1 186
22 July 202322 July 20231 StopTurkish AirlinesTickets from 1 653
23 July 202328 July 20231 StopPegasus AirlinesTickets from 1 616
24 July 202321 August 20231 StopAir SerbiaTickets from 1 058
25 July 202322 August 20231 StopEmiratesTickets from 2 155
26 July 20239 August 20231 StopAir SerbiaTickets from 1 024
27 July 202310 August 20231 StopTurkish AirlinesTickets from 1 228
28 July 202319 August 20231 StopPegasus AirlinesTickets from 1 609
29 July 202326 August 20231 StopPegasus AirlinesTickets from 1 833
30 July 202315 August 20231 StopEmiratesTickets from 2 125
1 August 202315 August 20231 StopPegasus AirlinesTickets from 1 122
2 August 202326 August 20231 StopEmiratesTickets from 2 473
4 August 202328 August 20232 StopsPegasus AirlinesTickets from 1 189
5 August 202321 August 20231 StopAir SerbiaTickets from 1 064
6 August 202331 August 20232 StopsPegasus AirlinesTickets from 1 168
7 August 202323 August 20231 StopPegasus AirlinesTickets from 1 355
8 August 202329 August 20231 StopPegasus AirlinesTickets from 1 119
9 August 20236 September 20231 StopEmiratesTickets from 2 980
10 August 20232 September 20231 StopPegasus AirlinesTickets from 1 366
11 August 202317 August 20232 StopsPegasus AirlinesTickets from 1 185
13 August 202322 August 20231 StopEmiratesTickets from 3 093
14 August 202328 August 20231 StopEmiratesTickets from 3 589
16 August 202330 August 20231 StopEmiratesTickets from 1 888
17 August 202331 August 20231 StopEmiratesTickets from 2 491
20 August 202323 August 20231 StopEmiratesTickets from 2 662
21 August 202325 August 20231 StopAir SerbiaTickets from 1 120
22 August 20234 September 20231 StopEmiratesTickets from 1 967
23 August 20232 September 20231 StopEmiratesTickets from 1 951
24 August 20237 September 20232 StopsPegasus AirlinesTickets from 1 186
26 August 20232 September 20231 StopPegasus AirlinesTickets from 1 833
27 August 20232 September 20231 StopEmiratesTickets from 1 974
28 August 20232 September 20231 StopEmiratesTickets from 2 031
29 August 20232 September 20231 StopEmiratesTickets from 1 974
30 August 20232 September 20231 StopEmiratesTickets from 2 707
31 August 202330 September 20231 StopEgyptAirTickets from 1 206
1 September 202329 September 20231 StopPegasus AirlinesTickets from 1 069
2 September 202311 September 20231 StopEmiratesTickets from 1 801
3 September 202311 September 20231 StopEmiratesTickets from 1 774
4 September 202312 September 20231 StopAir SerbiaTickets from 1 060
6 September 202317 September 20231 StopPegasus AirlinesTickets from 1 119
21 September 202314 October 20231 StopPegasus AirlinesTickets from 1 381
22 September 202329 September 20231 StopPegasus AirlinesTickets from 1 381
26 September 202310 October 20231 StopEmiratesTickets from 1 679
28 September 202329 September 20231 StopPegasus AirlinesTickets from 1 381
29 September 202313 October 20231 StopPegasus AirlinesTickets from 1 381
30 September 202315 October 20231 StopEmiratesTickets from 1 735
1 October 202315 October 20231 StopEmiratesTickets from 1 708
3 October 20231 November 20231 StopEmiratesTickets from 1 689
4 October 202325 October 20231 StopEgyptAirTickets from 1 009
11 October 202327 October 20231 StopPegasus AirlinesTickets from 1 240
22 October 20235 November 20231 StopEmiratesTickets from 1 708
26 October 202327 October 20231 StopRoyal Air MarocTickets from 984
27 November 202328 November 20231 StopEmiratesTickets from 2 595
1 December 202310 December 20231 StopTurkish AirlinesTickets from 1 231
4 December 202319 December 20231 StopTurkish AirlinesTickets from 1 150
12 December 202323 December 20231 StopTurkish AirlinesTickets from 809
22 December 20236 January 20241 StopTurkish AirlinesTickets from 1 014
25 December 20238 January 20241 StopTurkish AirlinesTickets from 1 241
27 December 202310 January 20241 StopEmiratesTickets from 1 966
9 January 202423 January 20241 StopTurkish AirlinesTickets from 1 033

cheap flights from Madrid to Moscow (next year)

Departure atReturn atStopsAirlineFind tickets
12 April 202314 April 20231 StopPegasus AirlinesTickets from 843
9 May 202314 May 20231 StopPegasus AirlinesTickets from 1 066
26 June 202312 July 20231 StopAir SerbiaTickets from 1 032
26 July 20239 August 20231 StopAir SerbiaTickets from 1 024
5 August 202321 August 20231 StopAir SerbiaTickets from 1 064
30 September 202315 October 20232 StopsRyanairTickets from 643
26 October 202327 October 20231 StopRoyal Air MarocTickets from 984
27 November 202328 November 20231 StopTurkish AirlinesTickets from 1 072
25 December 20238 January 20241 StopTurkish AirlinesTickets from 1 241
9 January 202423 January 20241 StopTurkish AirlinesTickets from 1 033

More  cheap flights from Madrid to Moscow Russia and other world cup 2018 host towns on easyflights

search for more flights for world cup 2018 host towns and hotels

You may like to book for other host world cup 2018 towns:

Leave a Comment

Shares