Skip to content

Cheap flights from Madrid to Moscow from $265 MAD → DME, SVO, VKO, ZIA

Adolfo Suarez Madrid-Barajas Airport (MAD) → Moscow Domodedovo Airport (DME), Sheremetyevo International Airport (SVO), Vnukovo Airport (VKO), Zhukovsky International Airport (ZIA)

The cheapest return found recently is $418 with Pegasus Airlines, 30 Dec – 15 Jan 2027, found 2 days ago. The cheapest one-way found recently is $265 with Tarom, 5 Jun 2027, found 2 days ago.

Cheapest one-way found recently
$265, found 2 days ago
Cheapest return found recently
$418, 30 Dec to 15 Jan 2027
Usual return price
$473 to $632
Cheapest month to fly
December 2026, return fares from $413 found in the last 7 days

Return

The cheapest return fare on each of 111 departure dates is usually $473 to $632.

Cheapest return found recently

$418

30 Dec – 15 Jan 2027 · Pegasus Airlines

Adolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)

Leaves 2:55 p.m. · Return leaves 12:15 a.m. · 51 h 35 min of travel, both ways together

out 1 stop, back 2 stops · via Sabiha Gokcen International Airport (SAW), Bilbao Airport (BIO) · change of airport Sabiha Gokcen International Airport (SAW) to Istanbul New Airport (IST) · overnight connection · 22 h connection

found 2 days ago

See prices for these datesCheck today's price

Cheapest nonstop return

None seen yet.

FareTell may earn a commission when you book through a partner.

Found recently, and the cheapest we hold

Cheapest found recently $418 30 Dec – 15 Jan 2027found 2 days agoSee prices for these dates

Cheapest we hold, of any age $413 30 Dec – 15 Jan 2027found 8 days agoSee prices for these dates

What have prices looked like?

Over 49 days, 24 Sept to 11 Nov, the cheapest return we saw each day was $297 to $451.

$418, the cheapest return found recently, sits here in that range of $297 to $451.

Those were the prices on those days, not today's.

Is this a good return price?

Compared with the cheapest return fare on each of 111 departure dates from 13 Nov to 17 Sept 2027, found by travelers' searches in the last 7 days (economy, the price the seller showed on Aviasales). The usual range is the middle half of those prices.

Could nearby dates be cheaper?

No. We hold 16-night return fares on 1 other departure date within 3 days of 30 Dec, and it is not cheaper.

Every date we hold

1327 fares on 111 departure dates

13 Nov – 22 Nov: $633, found 2 days ago14 Nov – 23 Nov: $468, found 6 days ago15 Nov – 28 Nov: $458, found 6 days ago16 Nov – 15 Dec: $503, found 7 days ago17 Nov – 18 Dec: $491, found 7 days ago18 Nov – 16 Dec: $465, found 4 days ago21 Nov – 1 Dec: $532, found 5 days ago23 Nov – 29 Nov: $465, found 3 days ago24 Nov – 5 Dec: $445, found 2 days ago25 Nov – 15 Dec: $432, found 2 days ago26 Nov – 6 Dec: $456, found 6 days ago27 Nov – 13 Dec: $479, found 6 days ago28 Nov – 19 Dec: $535, found 7 days ago30 Nov – 14 Dec: $432, found 8 days ago1 Dec – 8 Dec: $480, found 6 days ago2 Dec – 16 Dec: $440, found 4 days ago4 Dec – 15 Dec: $462, found 4 days ago6 Dec – 20 Dec: $510, found 6 days ago7 Dec – 18 Jan 2027: $450, found 7 days ago8 Dec – 29 Dec: $752, found 5 days ago10 Dec – 24 Dec: $630, found 4 days ago11 Dec – 8 Jan 2027: $467, found 4 days ago12 Dec – 2 Feb 2027: $474, found 4 days ago13 Dec – 10 Jan 2027: $519, found 6 days ago14 Dec – 12 Jan 2027: $480, found 6 days ago15 Dec – 8 Jan 2027: $507, found 6 days ago16 Dec – 11 Jan 2027: $457, found 6 days ago17 Dec – 11 Jan 2027: $457, found 5 days ago18 Dec – 4 Jan 2027: $517, found 2 days ago19 Dec – 8 Jan 2027: $582, found 7 days ago20 Dec – 8 Jan 2027: $538, found 4 days ago21 Dec – 11 Jan 2027: $450, found 3 days ago22 Dec – 24 Jan 2027: $528, found 4 days ago23 Dec – 19 Jan 2027: $478, found 4 days ago24 Dec – 21 Jan 2027: $511, found 4 days ago25 Dec – 15 Jan 2027: $466, found 4 days ago26 Dec – 8 Jan 2027: $588, found 6 days ago27 Dec – 8 Jan 2027: $569, found 6 days ago28 Dec – 9 Jan 2027: $566, found 7 days ago29 Dec – 17 Jan 2027: $450, found 6 days ago30 Dec – 15 Jan 2027: $413, found 8 days ago31 Dec – 10 Jan 2027: $484, found 7 days ago1 Jan 2027 – 15 Jan 2027: $464, found 4 days ago2 Jan 2027 – 2 Feb 2027: $581, found 3 days ago3 Jan 2027 – 15 Jan 2027: $513, found 3 days ago4 Jan 2027 – 18 Jan 2027: $540, found 4 days ago5 Jan 2027 – 15 Jan 2027: $542, found 3 days ago6 Jan 2027 – 2 Feb 2027: $648, found 3 days ago8 Jan 2027 – 11 Feb 2027: $699, found 2 days ago9 Jan 2027 – 2 Feb 2027: $674, found 3 days ago13 Jan 2027 – 2 Feb 2027: $510, found 3 days ago14 Jan 2027 – 24 Jan 2027: $512, found 5 days ago15 Jan 2027 – 29 Jan 2027: $479, found 3 days ago16 Jan 2027 – 18 Feb 2027: $443, found 6 days ago17 Jan 2027 – 27 Jan 2027: $468, found 5 days ago18 Jan 2027 – 1 Feb 2027: $447, found 3 days ago19 Jan 2027 – 19 Jan 2027: $817, found 6 days ago20 Jan 2027 – 11 Feb 2027: $452, found 2 days ago21 Jan 2027 – 10 Feb 2027: $461, found 2 days ago22 Jan 2027 – 30 Jan 2027: $514, found 5 days ago23 Jan 2027 – 30 Jan 2027: $494, found 5 days ago24 Jan 2027 – 3 Feb 2027: $469, found 8 days ago29 Jan 2027 – 12 Mar 2027: $464, found 2 days ago31 Jan 2027 – 7 Mar 2027: $560, found 4 days ago1 Feb 2027 – 14 Feb 2027: $502, found 7 days ago2 Feb 2027 – 16 Feb 2027: $502, found 6 days ago6 Feb 2027 – 17 Feb 2027: $500, found 4 days ago8 Feb 2027 – 9 Apr 2027: $562, found 7 days ago10 Feb 2027 – 14 Feb 2027: $472, found 4 days ago11 Feb 2027 – 25 Feb 2027: $479, found 4 days ago13 Feb 2027 – 27 Feb 2027: $518, found 2 days ago18 Feb 2027 – 27 Feb 2027: $545, found 4 days ago19 Feb 2027 – 28 Feb 2027: $456, found 4 days ago1 Mar 2027 – 15 Mar 2027: $477, found 5 days ago9 Mar 2027 – 14 Mar 2027: $500, found 6 days ago12 Mar 2027 – 22 Mar 2027: $530, found 8 days ago14 Mar 2027 – 23 Mar 2027: $552, found 3 days ago18 Mar 2027 – 24 Mar 2027: $551, found 2 days ago19 Mar 2027 – 2 Apr 2027: $692, found 2 days ago21 Mar 2027 – 1 Apr 2027: $604, found 2 days ago22 Mar 2027 – 1 Apr 2027: $597, found 2 days ago31 Mar 2027 – 29 Apr 2027: $594, found 6 days ago2 Apr 2027 – 3 Apr 2027: $770, found 7 days ago3 Apr 2027 – 17 Apr 2027: $599, found 2 days ago9 Apr 2027 – 17 Apr 2027: $584, found 6 days ago11 Apr 2027 – 15 Apr 2027: $550, found 4 days ago12 Apr 2027 – 26 Apr 2027: $625, found 4 days ago1 May 2027 – 16 May 2027: $595, found 6 days ago5 May 2027 – 2 Jun 2027: $641, found 5 days ago1 Jun 2027 – 11 Jul 2027: $617, found 5 days ago13 Jun 2027 – 27 Jun 2027: $633, found 2 days ago14 Jun 2027 – 27 Jun 2027: $695, found 6 days ago16 Jun 2027 – 17 Jul 2027: $664, found 2 days ago17 Jun 2027 – 28 Jun 2027: $740, found 2 days ago20 Jun 2027 – 19 Aug 2027: $684, found 7 days ago25 Jun 2027 – 13 Aug 2027: $744, found 7 days ago26 Jun 2027 – 25 Aug 2027: $741, found 7 days ago28 Jun 2027 – 21 Aug 2027: $744, found 7 days ago1 Jul 2027 – 16 Jul 2027: $629, found 3 days ago2 Jul 2027 – 27 Aug 2027: $747, found 3 days ago3 Jul 2027 – 1 Sept 2027: $661, found 7 days ago8 Jul 2027 – 18 Aug 2027: $759, found 7 days ago10 Jul 2027 – 25 Jul 2027: $663, found 2 days ago12 Jul 2027 – 1 Sept 2027: $722, found 7 days ago14 Jul 2027 – 21 Aug 2027: $769, found 7 days ago16 Jul 2027 – 19 Aug 2027: $745, found 2 days ago17 Jul 2027 – 15 Sept 2027: $723, found 7 days ago27 Jul 2027 – 25 Sept 2027: $717, found 7 days ago3 Aug 2027 – 20 Sept 2027: $718, found 3 days ago25 Aug 2027 – 4 Sept 2027: $723, found 3 days ago17 Sept 2027 – 30 Sept 2027: $587, found 6 days agoNovDecJanFebMarJunJulSep
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
13 Nov – 22 Nov$633Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
14 Nov – 23 Nov$468Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 6 days agoSee prices for these dates
15 Nov – 28 Nov$458IberiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 6 days agoSee prices for these dates
16 Nov – 15 Dec$503Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 7 days agoSee prices for these dates
17 Nov – 18 Dec$491Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 7 days agoSee prices for these dates
18 Nov – 16 Dec$465Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 4 days agoSee prices for these dates
21 Nov – 1 Dec$532Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 5 days agoSee prices for these dates
23 Nov – 29 Nov$465Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
24 Nov – 5 Dec$445Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
25 Nov – 15 Dec$432Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 2 days agoSee prices for these dates
26 Nov – 6 Dec$456Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
27 Nov – 13 Dec$479Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 6 days agoSee prices for these dates
28 Nov – 19 Dec$535Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 7 days agoSee prices for these dates
30 Nov – 14 Dec$432Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 2 stopsfound 8 days agoSee prices for these dates
1 Dec – 8 Dec$480Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
2 Dec – 16 Dec$440Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
4 Dec – 15 Dec$462AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
6 Dec – 20 Dec$510IberiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 6 days agoSee prices for these dates
7 Dec – 18 Jan 2027$450Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
8 Dec – 29 Dec$752Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 5 days agoSee prices for these dates
10 Dec – 24 Dec$630Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
11 Dec – 8 Jan 2027$467Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 4 days agoSee prices for these dates
12 Dec – 2 Feb 2027$474Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
13 Dec – 10 Jan 2027$519Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
14 Dec – 12 Jan 2027$480Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 1 stopfound 6 days agoSee prices for these dates
15 Dec – 8 Jan 2027$507Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
16 Dec – 11 Jan 2027$457Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
17 Dec – 11 Jan 2027$457Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 5 days agoSee prices for these dates
18 Dec – 4 Jan 2027$517Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
19 Dec – 8 Jan 2027$582Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 2 stopsfound 7 days agoSee prices for these dates
20 Dec – 8 Jan 2027$538Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
21 Dec – 11 Jan 2027$450Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
22 Dec – 24 Jan 2027$528Iberia ExpressAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
23 Dec – 19 Jan 2027$478AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
24 Dec – 21 Jan 2027$511Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Moscow Domodedovo Airport (DME)out 1 stop, back 2 stopsfound 4 days agoSee prices for these dates
25 Dec – 15 Jan 2027$466AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
26 Dec – 8 Jan 2027$588Air SerbiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 6 days agoSee prices for these dates
27 Dec – 8 Jan 2027$569Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
28 Dec – 9 Jan 2027$566Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
29 Dec – 17 Jan 2027$450Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
30 Dec – 15 Jan 2027$413Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 8 days agoSee prices for these dates
31 Dec – 10 Jan 2027$484Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 7 days agoSee prices for these dates
1 Jan 2027 – 15 Jan 2027$464Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
2 Jan 2027 – 2 Feb 2027$581IberiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
3 Jan 2027 – 15 Jan 2027$513Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 3 days agoSee prices for these dates
4 Jan 2027 – 18 Jan 2027$540Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
5 Jan 2027 – 15 Jan 2027$542Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
6 Jan 2027 – 2 Feb 2027$648SaudiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 3 days agoSee prices for these dates
8 Jan 2027 – 11 Feb 2027$699Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
9 Jan 2027 – 2 Feb 2027$674Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
13 Jan 2027 – 2 Feb 2027$510Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
14 Jan 2027 – 24 Jan 2027$512Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 5 days agoSee prices for these dates
15 Jan 2027 – 29 Jan 2027$479AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 3 days agoSee prices for these dates
16 Jan 2027 – 18 Feb 2027$443Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 6 days agoSee prices for these dates
17 Jan 2027 – 27 Jan 2027$468Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 5 days agoSee prices for these dates
18 Jan 2027 – 1 Feb 2027$447Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 3 days agoSee prices for these dates
19 Jan 2027 – 19 Jan 2027$817Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
20 Jan 2027 – 11 Feb 2027$452Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
21 Jan 2027 – 10 Feb 2027$461Wizz Air MaltaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
22 Jan 2027 – 30 Jan 2027$514Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 5 days agoSee prices for these dates
23 Jan 2027 – 30 Jan 2027$494Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 5 days agoSee prices for these dates
24 Jan 2027 – 3 Feb 2027$469Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 8 days agoSee prices for these dates
29 Jan 2027 – 12 Mar 2027$464Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
31 Jan 2027 – 7 Mar 2027$560Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 4 days agoSee prices for these dates
1 Feb 2027 – 14 Feb 2027$502Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
2 Feb 2027 – 16 Feb 2027$502Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
6 Feb 2027 – 17 Feb 2027$500Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
8 Feb 2027 – 9 Apr 2027$562Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
10 Feb 2027 – 14 Feb 2027$472Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
11 Feb 2027 – 25 Feb 2027$479Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
13 Feb 2027 – 27 Feb 2027$518Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
18 Feb 2027 – 27 Feb 2027$545Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
19 Feb 2027 – 28 Feb 2027$456Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 4 days agoSee prices for these dates
1 Mar 2027 – 15 Mar 2027$477Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 5 days agoSee prices for these dates
9 Mar 2027 – 14 Mar 2027$500Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
12 Mar 2027 – 22 Mar 2027$530Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 8 days agoSee prices for these dates
14 Mar 2027 – 23 Mar 2027$552Air SerbiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
18 Mar 2027 – 24 Mar 2027$551Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 2 days agoSee prices for these dates
19 Mar 2027 – 2 Apr 2027$692AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 2 days agoSee prices for these dates
21 Mar 2027 – 1 Apr 2027$604AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 2 days agoSee prices for these dates
22 Mar 2027 – 1 Apr 2027$597TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
31 Mar 2027 – 29 Apr 2027$594Air SerbiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
2 Apr 2027 – 3 Apr 2027$770Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 7 days agoSee prices for these dates
3 Apr 2027 – 17 Apr 2027$599TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 1 stopfound 2 days agoSee prices for these dates
9 Apr 2027 – 17 Apr 2027$584AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
11 Apr 2027 – 15 Apr 2027$550AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
12 Apr 2027 – 26 Apr 2027$625Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 4 days agoSee prices for these dates
1 May 2027 – 16 May 2027$595Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates
5 May 2027 – 2 Jun 2027$641Royal Air MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 5 days agoSee prices for these dates
1 Jun 2027 – 11 Jul 2027$617Royal Air MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 5 days agoSee prices for these dates
13 Jun 2027 – 27 Jun 2027$633Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 1 stopfound 2 days agoSee prices for these dates
14 Jun 2027 – 27 Jun 2027$695Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 6 days agoSee prices for these dates
16 Jun 2027 – 17 Jul 2027$664Air Arabia MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 2 stopsfound 2 days agoSee prices for these dates
17 Jun 2027 – 28 Jun 2027$740Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 2 days agoSee prices for these dates
20 Jun 2027 – 19 Aug 2027$684Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 2 stops, back 1 stopfound 7 days agoSee prices for these dates
25 Jun 2027 – 13 Aug 2027$744Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
26 Jun 2027 – 25 Aug 2027$741TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
28 Jun 2027 – 21 Aug 2027$744Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
1 Jul 2027 – 16 Jul 2027$629TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 3 stops, back 3 stopsfound 3 days agoSee prices for these dates
2 Jul 2027 – 27 Aug 2027$747Turkish AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
3 Jul 2027 – 1 Sept 2027$661TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
8 Jul 2027 – 18 Aug 2027$759Air SerbiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 7 days agoSee prices for these dates
10 Jul 2027 – 25 Jul 2027$663TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
12 Jul 2027 – 1 Sept 2027$722TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 7 days agoSee prices for these dates
14 Jul 2027 – 21 Aug 2027$769Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 1 stopfound 7 days agoSee prices for these dates
16 Jul 2027 – 19 Aug 2027$745Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Moscow Domodedovo Airport (DME)out 2 stops, back 2 stopsfound 2 days agoSee prices for these dates
17 Jul 2027 – 15 Sept 2027$723Air SerbiaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)out 1 stop, back 1 stopfound 7 days agoSee prices for these dates
27 Jul 2027 – 25 Sept 2027$717Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 7 days agoSee prices for these dates
3 Aug 2027 – 20 Sept 2027$718Aegean AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 2 stops, back 2 stopsfound 3 days agoSee prices for these dates
25 Aug 2027 – 4 Sept 2027$723TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 3 stops, back 2 stopsfound 3 days agoSee prices for these dates
17 Sept 2027 – 30 Sept 2027$587Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)out 1 stop, back 2 stopsfound 6 days agoSee prices for these dates

Which month looks cheapest?

December 2026 is the cheapest month — from $413.

November 2026From $43214 departure dates25 Nov – 15 Dec · found 2 days agoSee prices for these datesEvery date in November 2026
December 2026From $413Cheapest seen28 departure dates30 Dec – 15 Jan 2027 · found 8 days agoSee prices for these datesEvery date in December 2026
January 2027From $44322 departure dates16 Jan 2027 – 18 Feb 2027 · found 6 days agoSee prices for these datesEvery date in January 2027
February 2027From $4569 departure dates19 Feb 2027 – 28 Feb 2027 · found 4 days agoSee prices for these datesEvery date in February 2027
March 2027From $4779 departure dates1 Mar 2027 – 15 Mar 2027 · found 5 days agoSee prices for these datesEvery date in March 2027
April 2027From $5505 departure dates11 Apr 2027 – 15 Apr 2027 · found 4 days agoSee prices for these dates
May 2027From $5952 departure dates1 May 2027 – 16 May 2027 · found 6 days agoSee prices for these dates
June 2027From $6179 departure dates1 Jun 2027 – 11 Jul 2027 · found 5 days agoSee prices for these datesEvery date in June 2027
July 2027From $62910 departure dates1 Jul 2027 – 16 Jul 2027 · found 3 days agoSee prices for these datesEvery date in July 2027
August 2027From $7182 departure dates3 Aug 2027 – 20 Sept 2027 · found 3 days agoSee prices for these dates
September 2027From $5871 departure date17 Sept 2027 – 30 Sept 2027 · found 6 days agoSee prices for these dates

One-way

The cheapest one-way fare on each of 19 departure dates is usually $274 to $309.

Cheapest one-way found recently

$265

5 Jun 2027 · Tarom

Adolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)

Leaves 12:25 p.m. · 24 h 35 min trip

2 stops · via Bucharest Henri Coanda International Airport (OTP), Istanbul New Airport (IST) · change of airport Istanbul New Airport (IST) to Sabiha Gokcen International Airport (SAW) · overnight connection · 11 h connection

found 2 days ago

Open this tripCheck today's price

Cheapest nonstop one-way

None seen yet.

FareTell may earn a commission when you book through a partner.

Found recently, and the cheapest we hold

Cheapest found recently $265 5 Jun 2027found 2 days agoOpen this trip

Cheapest we hold, of any age $245 26 Oct 2027found 4 days agoOpen this trip

What have prices looked like?

Over 49 days, 24 Sept to 11 Nov, the cheapest one-way we saw each day was $196 to $293.

$265, the cheapest one-way found recently, sits here in that range of $196 to $293.

Those were the prices on those days, not today's.

Is this a good one-way price?

Compared with the cheapest one-way fare on each of 19 departure dates from 28 Apr 2027 to 27 Oct 2027, found by travelers' searches in the last 7 days (economy, the price the seller showed on Aviasales). The usual range is the middle half of those prices.

Could nearby dates be cheaper?

No. We hold one-way fares on 1 other departure date within 3 days of 5 Jun 2027, and it is not cheaper.

Every date we hold

165 fares on 19 departure dates

28 Apr 2027: $281, found 4 days ago2 May 2027: $280, found 2 days ago5 May 2027: $274, found 7 days ago20 May 2027: $277, found 6 days ago5 Jun 2027: $265, found 2 days ago6 Jun 2027: $279, found 2 days ago18 Jun 2027: $339, found 4 days ago19 Jun 2027: $273, found 8 days ago24 Jun 2027: $311, found 2 days ago19 Aug 2027: $366, found 4 days ago20 Aug 2027: $349, found 7 days ago4 Sept 2027: $350, found 7 days ago16 Sept 2027: $303, found 6 days ago17 Sept 2027: $305, found 3 days ago1 Oct 2027: $307, found 4 days ago23 Oct 2027: $271, found 7 days ago25 Oct 2027: $272, found 4 days ago26 Oct 2027: $245, found 4 days ago27 Oct 2027: $274, found 4 days agoMayJunAugSepOct
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
28 Apr 2027$281Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 4 days agoOpen this trip
2 May 2027$280Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 2 days agoOpen this trip
5 May 2027$274Air Arabia MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)2 stopsfound 7 days agoOpen this trip
20 May 2027$277Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)2 stopsfound 6 days agoOpen this trip
5 Jun 2027$265TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)2 stopsfound 2 days agoOpen this trip
6 Jun 2027$279Royal Air MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)2 stopsfound 2 days agoOpen this trip
18 Jun 2027$339Wizz AirAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)2 stopsfound 4 days agoOpen this trip
19 Jun 2027$273Air Arabia MarocAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)2 stopsfound 8 days agoSee prices for these dates
24 Jun 2027$311Air EuropaAdolfo Suarez Madrid-Barajas Airport (MAD) → Sheremetyevo International Airport (SVO)2 stopsfound 2 days agoOpen this trip
19 Aug 2027$366AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 4 days agoOpen this trip
20 Aug 2027$349Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)2 stopsfound 7 days agoOpen this trip
4 Sept 2027$350Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 7 days agoOpen this trip
16 Sept 2027$303Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 6 days agoOpen this trip
17 Sept 2027$305Pegasus AirlinesAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 3 days agoOpen this trip
1 Oct 2027$307AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)1 stopfound 4 days agoOpen this trip
23 Oct 2027$271TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)3 stopsfound 7 days agoOpen this trip
25 Oct 2027$272TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)3 stopsfound 4 days agoOpen this trip
26 Oct 2027$245TaromAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)2 stopsfound 4 days agoOpen this trip
27 Oct 2027$274AjetAdolfo Suarez Madrid-Barajas Airport (MAD) → Vnukovo Airport (VKO)2 stopsfound 4 days agoOpen this trip

Which month looks cheapest?

October 2027 is the cheapest month — from $245.

April 2027From $2811 departure date28 Apr 2027 · found 4 days agoOpen this trip
May 2027From $2743 departure dates5 May 2027 · found 7 days agoOpen this trip
June 2027From $2655 departure dates5 Jun 2027 · found 2 days agoOpen this tripEvery date in June 2027
August 2027From $3492 departure dates20 Aug 2027 · found 7 days agoOpen this trip
September 2027From $3033 departure dates16 Sept 2027 · found 6 days agoOpen this trip
October 2027From $245Cheapest seen5 departure dates26 Oct 2027 · found 4 days agoOpen this trip

Premium cabin fares from Madrid to Moscow

Return

We looked for premium economy, business and first-class return fares on this route, and hold none found in the last 7 days.

One-way

Premium economy

The lowest premium economy fare we have seen is $10,267, on one departure date.

30 Nov · MAD → DME · Emirates

1 stop · via DXB

found 7 days ago

See prices for these datesCheck today's price

Business

The lowest business fare we have seen is $959, across 17 departure dates.

20 Dec · MAD → DME · Air Europa

2 stops · via IST, GYD · overnight connection · 8 h connection

found 8 days ago

That business fare is 3.9 times the economy fare of $245.

See prices for these datesCheck today's price

First

The lowest first-class fare we have seen is $9,997, on one departure date.

30 Nov · MAD → DME · Emirates

1 stop · via DXB · overnight connection · 8 h connection

found 7 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

How far ahead were prices cheapest for Madrid to Moscow?

Return

Fares 60 to 89 days before departure were typically 17% lower than 0 to 6 days before departure.

From the cheapest return each day between 24 Sept and 11 Nov (49 days), grouped by how many days ahead the flight left; one adult in economy.

Each range covers different departure dates, so this compares typical fares, not the same trip priced twice.

Prices reflect recent searches — current fares may differ.

See these ranges as a table
Typical price in each booking range — round trip, per traveler in Economy.
Booked ahead byTypical fareCheapest dayAbove the cheapestDays of prices
0–6 days$490$430+21%49
7–13 days$455$356+12%49
14–29 days$424$356+5%49
30–59 days$416$335+3%49
60–89 days$405$350Cheapest seen49
90–179 days$430$297+6%49
180+ days$503$472+24%49

One-way

Not enough history yet: in 49 days of one-way prices, 24 Sept to 11 Nov, fewer than 3 booking ranges had prices on 7 days or more.

Live price for these dates

The cheapest return found recently is for 30 Dec – 15 Jan 2027. A live search on this page shows what those dates cost now, for one adult in economy.

Questions about this trip

How much is a return flight from Madrid to Moscow?

The cheapest return found recently is $418 with Pegasus Airlines, 30 Dec to 15 Jan 2027, found 2 days ago. The cheapest return we hold, of any age, is $413 with Wizz Air, 30 Dec to 15 Jan 2027, found 8 days ago. The cheapest return fare on each of 111 departure dates is usually $473 to $632.

How much is a one-way flight from Madrid to Moscow?

The cheapest one-way found recently is $265 with Tarom, 5 Jun 2027, found 2 days ago. The cheapest one-way we hold, of any age, is $245 with Tarom, 26 Oct 2027, found 4 days ago. The cheapest one-way fare on each of 19 departure dates is usually $274 to $309.

What is the cheapest month to fly from Madrid to Moscow?

December 2026 is the cheapest month for a return, from $413, 30 Dec to 15 Jan 2027, found 8 days ago. October 2027 is the cheapest month for a one-way, from $245, 26 Oct 2027, found 4 days ago.

How far ahead should I book a flight from Madrid to Moscow?

In 49 days of prices between 24 Sept and 11 Nov, return fares 60 to 89 days before departure were typically 17% lower than 0 to 6 days before departure.

How long is the flight from Madrid to Moscow?

The cheapest one-way found recently, with Tarom on 5 Jun 2027, takes 24 h 35 min with 2 stops, including a 11 h connection.

Which airlines have the cheapest flights from Madrid to Moscow?

Between 13 Nov and 17 Sept 2027, Pegasus Airlines has the cheapest return on 35 of the 111 departure dates we hold, Air Europa on 19 and Wizz Air on 14. Between 28 Apr 2027 and 27 Oct 2027, Pegasus Airlines has the cheapest one-way on 6 of the 19 departure dates we hold, Tarom on 4 and Ajet on 3.

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work