Take off on cheap flights from Moscow to Madrid, your adventure starts now!

Find cheap airline tickets from Moscow to Madrid by date

  • any
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • any
  • May 2018
  • June 2018
  • July 2018
  • August 2018
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • price
  • month of departure
  • month of return
$224
outward: May 26, 2018
5:45p SVO » 9:05a MAD
Air France 1 stop (15h20m)
inbound: May 29, 2018
3:25p MAD » 12:25a SVO
Air France 1 stop (9h)
$267
outward: May 26, 2018
5:45p SVO » 9:05a MAD
Air France 1 stop (15h20m)
inbound: May 28, 2018
3:25p MAD » 12:25a SVO
Air France 1 stop (9h)
$268
outward: May 26, 2018
3:10p DME » 9:45p MAD
Lufthansa 1 stop (6h35m)
inbound: May 27, 2018
7:20a MAD » 2:20p DME
Lufthansa 1 stop (7h)
$325
outward: Jul 2, 2018
5:05a DME » 7:45p MAD
Lufthansa 1 stop (14h40m)
inbound: Jul 23, 2018
3:30p MAD » 1:05a DME
Swiss 1 stop (9h35m)
$365
outward: Jun 15, 2018
4:45p DME » 9:15a MAD
Swiss 1 stop (16h30m)
inbound: Jun 17, 2018
6:10a MAD » 10:10a DME
Lufthansa 1 stop (28h)
$369
outward: Jul 2, 2018
5:05a DME » 7:45p MAD
Lufthansa 1 stop (14h40m)
inbound: Jul 21, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$379
outward: Jun 14, 2018
7:40a DME » 2:25p MAD
Lufthansa 1 stop (6h45m)
inbound: Jun 17, 2018
6:10a MAD » 11:40a DME
Lufthansa 1 stop (29h30m)
$393
outward: Jul 1, 2018
7:40p SVO » 4:20p MAD
Air Baltic 1 stop (20h40m)
inbound: Jul 22, 2018
5:00p MAD » 12:00a SVO
Air Baltic 1 stop (7h)
$408
outward: Jul 2, 2018
5:05a DME » 7:45p MAD
Lufthansa 1 stop (14h40m)
inbound: Jul 22, 2018
2:55p MAD » 10:55p DME
Lufthansa 1 stop (8h)
$418
outward: Jun 13, 2018
3:15p DME » 9:45p MAD
Lufthansa 1 stop (6h30m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$418
outward: Jun 14, 2018
7:40a DME » 2:25p MAD
Lufthansa 1 stop (6h45m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$418
outward: Jun 14, 2018
7:40a DME » 2:25p MAD
Lufthansa 1 stop (6h45m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$418
outward: Jun 16, 2018
3:15p DME » 9:45p MAD
Lufthansa 1 stop (6h30m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$423
outward: Jun 15, 2018
8:05a DME » 3:40p MAD
Lufthansa 1 stop (7h35m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$423
outward: Jun 15, 2018
8:05a DME » 3:40p MAD
Lufthansa 1 stop (7h35m)
inbound: Jun 18, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$425
outward: Jul 1, 2018
8:05a DME » 11:30p MAD
Lufthansa 1 stop (15h25m)
inbound: Jul 23, 2018
3:30p MAD » 1:05a DME
Swiss 1 stop (9h35m)
$438
outward: Jun 30, 2018
5:45a SVO » 11:00a MAD
Aeroflot direct (5h15m)
inbound: Jul 21, 2018
11:40p MAD » 4:25a SVO
Aeroflot direct (4h45m)
$438
outward: Jun 30, 2018
5:45a SVO » 11:00a MAD
Aeroflot direct (5h15m)
inbound: Jul 22, 2018
2:15p MAD » 7:00p SVO
Aeroflot direct (4h45m)
$438
outward: Jun 30, 2018
5:45a SVO » 11:00a MAD
Aeroflot direct (5h15m)
inbound: Jul 23, 2018
11:40p MAD » 4:25a SVO
Aeroflot direct (4h45m)
$469
outward: Jul 1, 2018
8:05a DME » 11:30p MAD
Lufthansa 1 stop (15h25m)
inbound: Jul 21, 2018
8:30a MAD » 10:10p DME
Lufthansa 1 stop (13h40m)
$532
outward: Jun 13, 2018
3:15p DME » 9:45p MAD
Lufthansa 1 stop (6h30m)
inbound: Jun 17, 2018
7:20a MAD » 2:20p DME
Lufthansa 1 stop (7h)
$532
outward: Jun 14, 2018
7:40a DME » 2:25p MAD
Lufthansa 1 stop (6h45m)
inbound: Jun 17, 2018
7:20a MAD » 2:20p DME
Lufthansa 1 stop (7h)
$532
outward: Jun 16, 2018
3:15p DME » 9:45p MAD
Lufthansa 1 stop (6h30m)
inbound: Jun 17, 2018
7:20a MAD » 2:20p DME
Lufthansa 1 stop (7h)
$537
outward: Jun 15, 2018
8:05a DME » 3:40p MAD
Lufthansa 1 stop (7h35m)
inbound: Jun 17, 2018
7:20a MAD » 2:20p DME
Lufthansa 1 stop (7h)
$660
outward: Jun 14, 2018
11:20p DME » 4:30a MAD
Iberia direct (5h10m)
inbound: Jun 16, 2018
5:40p MAD » 10:30p DME
Iberia direct (4h50m)
$689
outward: Jun 13, 2018
11:20p DME » 4:30a MAD
Iberia direct (5h10m)
inbound: Jun 16, 2018
5:40p MAD » 10:30p DME
Iberia direct (4h50m)
$689
outward: Jun 13, 2018
11:20p DME » 4:30a MAD
Iberia direct (5h10m)
inbound: Jun 16, 2018
5:40p MAD » 10:30p DME
Iberia direct (4h50m)
$707
outward: Jun 15, 2018
11:20p DME » 4:30a MAD
Iberia direct (5h10m)
inbound: Jun 16, 2018
5:40p MAD » 10:30p DME
Iberia direct (4h50m)
Return
Departure
13 June Jun Wednesday $retDate.dayShortName
14 June Jun Thursday $retDate.dayShortName
15 June Jun Friday $retDate.dayShortName
16 June Jun Saturday $retDate.dayShortName
17 June Jun Sunday $retDate.dayShortName
18 June Jun Monday $retDate.dayShortName
19 June Jun Tuesday $retDate.dayShortName
10 June Jun Sunday $outDate.dayShortName
11 June Jun Monday $outDate.dayShortName
12 June Jun Tuesday $outDate.dayShortName
13 June Jun Wednesday $outDate.dayShortName
$688 $532 $417
14 June Jun Thursday $outDate.dayShortName
$659 $378 $417
15 June Jun Friday $outDate.dayShortName
$706 $364 $422
16 June Jun Saturday $outDate.dayShortName
$532 $417
Choose when you'd like to depart to Madrid (Spain):
Find the cheapest Moscow Madrid flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Moscow - Madrid with these new dates, click on an offer. Want to depart from another city? Choose: Las Vegas - Madrid New York - Madrid London - Madrid Miami - Madrid Chicago - Madrid San Francisco - Madrid See more routes

Airlines operating flights from Moscow to Madrid

Sorry! We haven't found any airline tickets from Moscow to Madrid. Try launching another search above.

Travel tips for flights Moscow - Madrid

Average flight duration: 5h (direct flight)

  • Arrival city:
  • Madrid, Spain
  • Airport(s):
  • Aeroporto Adolfo Suárez Madrid-Barajas (MAD)
  • Local time:
  • May 25, 2018 6:42 PM, GMT+2
  • Weather:
  • min. 62ºF, max. 73ºF
  • Departure city:
  • Moscow, Russia
  • Airport(s):
  • Sheremetyevo International Airport (SVO)
  • Vnukovo International Airport (VKO)
  • Domodedovo International Airport (DME)
  • Local time:
  • May 25, 2018 7:42 PM, GMT+3
  • Weather:
  • min. 56ºF, max. 69ºF