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

Find cheap airline tickets from Milan to Moscow 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
$153
outward: Oct 5, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 7, 2018
12:15p DME » 10:10a MXP
Aegean Airlines 1 stop (21h55m)
$171
outward: Oct 5, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 6, 2018
12:20p DME » 3:55p MXP
Meridiana direct (3h35m)
$171
outward: Oct 5, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 8, 2018
12:20p DME » 3:55p MXP
Meridiana direct (3h35m)
$179
outward: Oct 6, 2018
2:10p MXP » 5:35p VKO
UTair direct (3h25m)
inbound: Oct 7, 2018
9:25a VKO » 1:00p MXP
UTair direct (3h35m)
$179
outward: Oct 6, 2018
2:10p MXP » 5:35p VKO
UTair direct (3h25m)
inbound: Oct 8, 2018
9:25a VKO » 1:00p MXP
UTair direct (3h35m)
$194
outward: Oct 4, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 6, 2018
12:20p DME » 3:55p MXP
Meridiana direct (3h35m)
$194
outward: Oct 4, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 7, 2018
12:20p DME » 3:55p MXP
Meridiana direct (3h35m)
$194
outward: Oct 4, 2018
8:00a MXP » 11:35a DME
Meridiana direct (3h35m)
inbound: Oct 8, 2018
12:20p DME » 3:55p MXP
Meridiana direct (3h35m)
$194
outward: Jun 3, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 6, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$195
outward: Jun 4, 2018
3:30p BGY » 6:45p VKO
Pobeda Airline direct (3h15m)
inbound: Jun 6, 2018
2:40a DME » 10:10a MXP
Aegean Airlines 1 stop (7h30m)
$198
outward: Jun 4, 2018
10:20p MXP » 8:25a VKO
Wizz Air 1 stop (10h05m)
inbound: Jun 6, 2018
11:35a VKO » 3:00p BGY
Pobeda Airline direct (3h25m)
$214
outward: Jun 5, 2018
2:10p MXP » 5:35p VKO
UTair direct (3h25m)
inbound: Jun 6, 2018
9:25a VKO » 1:00p MXP
UTair direct (3h35m)
$218
outward: Jun 3, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 5, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$218
outward: Jun 3, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 7, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$218
outward: Jun 5, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 6, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$222
outward: Jun 4, 2018
12:50p LIN » 10:10p DME
Lufthansa 1 stop (9h20m)
inbound: Jun 7, 2018
1:35p DME » 9:55p MXP
Austrian Airlines 1 stop (8h20m)
$224
outward: Jun 4, 2018
10:15a MXP » 6:55p SVO
Air Baltic 1 stop (8h40m)
inbound: Jun 5, 2018
3:50a SVO » 9:15a MXP
Air Baltic 1 stop (5h25m)
$230
outward: Jun 3, 2018
8:55a MXP » 2:20p DME
Lufthansa 1 stop (5h25m)
inbound: Jun 7, 2018
1:35p DME » 9:55p MXP
Austrian Airlines 1 stop (8h20m)
$241
outward: Jun 4, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 5, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$241
outward: Jun 5, 2018
7:00a MXP » 10:35a DME
Meridiana direct (3h35m)
inbound: Jun 7, 2018
11:20a DME » 2:55p MXP
Meridiana direct (3h35m)
$242
outward: Jun 3, 2018
8:55a MXP » 2:20p DME
Lufthansa 1 stop (5h25m)
inbound: Jun 5, 2018
1:35p DME » 7:10p MXP
Austrian Airlines 1 stop (5h35m)
$247
outward: Jun 3, 2018
5:10p MXP » 1:50a DME
Aegean Airlines 1 stop (8h40m)
inbound: Jun 6, 2018
2:40a DME » 10:10a MXP
Aegean Airlines 1 stop (7h30m)
$275
outward: Jun 5, 2018
5:40p MXP » 11:25p DME
Austrian Airlines 1 stop (5h45m)
inbound: Jun 7, 2018
1:35p DME » 9:55p MXP
Austrian Airlines 1 stop (8h20m)
$380
outward: Jun 5, 2018
7:05a MXP » 12:45p DME
Austrian Airlines 1 stop (5h40m)
inbound: Jun 5, 2018
5:00p DME » 11:00p MXP
Lufthansa 1 stop (6h)
Return
Departure
02 June Jun Saturday $retDate.dayShortName
03 June Jun Sunday $retDate.dayShortName
04 June Jun Monday $retDate.dayShortName
05 June Jun Tuesday $retDate.dayShortName
06 June Jun Wednesday $retDate.dayShortName
07 June Jun Thursday $retDate.dayShortName
08 June Jun Friday $retDate.dayShortName
31 May May Thursday $outDate.dayShortName
01 June Jun Friday $outDate.dayShortName
02 June Jun Saturday $outDate.dayShortName
03 June Jun Sunday $outDate.dayShortName
$218 $194 $218
04 June Jun Monday $outDate.dayShortName
$224 $195 $221
05 June Jun Tuesday $outDate.dayShortName
$380 $213 $240
06 June Jun Wednesday $outDate.dayShortName
Choose when you'd like to depart to Moscow (Russia):
Find the cheapest Milan Moscow flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Milan - Moscow with these new dates, click on an offer. Want to depart from another city? Choose: New York - Moscow London - Moscow Miami - Moscow Chicago - Moscow San Francisco - Moscow See more routes

Airlines operating flights from Milan to Moscow

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

Travel tips for flights Milan - Moscow

Average flight duration: 3h32m (direct flight)

  • Arrival city:
  • Moscow, Russia
  • Airport(s):
  • Sheremetyevo International Airport (SVO)
  • Vnukovo International Airport (VKO)
  • Domodedovo International Airport (DME)
  • Local time:
  • May 25, 2018 12:34 PM, GMT+3
  • Weather:
  • min. 56ºF, max. 69ºF
  • Departure city:
  • Milan, Italy
  • Airport(s):
  • Linate Airport (LIN)
  • Malpensa Airport (MXP)
  • Orio al Serio Airport (BGY)
  • Local time:
  • May 25, 2018 11:34 AM, GMT+2
  • Weather:
  • min. 71ºF, max. 86ºF