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

Find cheap airline tickets from Milan to St Petersburg by date

  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • any
  • September 2018
  • October 2018
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • price
  • month of departure
  • month of return
$256
outward: Dec 24, 2018
2:30p MXP » 9:00p LED
Lufthansa 1 stop (6h30m)
inbound: Dec 31, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$256
outward: Dec 25, 2018
1:40p LIN » 9:00p LED
Lufthansa 1 stop (7h20m)
inbound: Dec 31, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$258
outward: Dec 24, 2018
2:30p MXP » 9:00p LED
Lufthansa 1 stop (6h30m)
inbound: Dec 30, 2018
3:20p LED » 8:35a MXP
Lufthansa 1 stop (17h15m)
$267
outward: Dec 24, 2018
2:30p MXP » 9:00p LED
Lufthansa 1 stop (6h30m)
inbound: Dec 29, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$268
outward: Dec 25, 2018
1:40p LIN » 9:00p LED
Lufthansa 1 stop (7h20m)
inbound: Dec 29, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$283
outward: Dec 25, 2018
1:40p LIN » 9:00p LED
Lufthansa 1 stop (7h20m)
inbound: Dec 30, 2018
3:20p LED » 7:25a BGY
Unknown Company 1 stop (16h05m)
$300
outward: Dec 23, 2018
9:10a MXP » 2:15p LED
Lufthansa 1 stop (5h05m)
inbound: Dec 31, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$311
outward: Dec 23, 2018
9:10a MXP » 2:15p LED
Lufthansa 1 stop (5h05m)
inbound: Dec 29, 2018
5:25p LED » 9:55a LIN
Lufthansa 1 stop (16h30m)
$326
outward: Dec 23, 2018
9:10a MXP » 2:15p LED
Lufthansa 1 stop (5h05m)
inbound: Dec 30, 2018
3:20p LED » 7:25a BGY
Unknown Company 1 stop (16h05m)
Return
Departure
26 December Dec Wednesday $retDate.dayShortName
27 December Dec Thursday $retDate.dayShortName
28 December Dec Friday $retDate.dayShortName
29 December Dec Saturday $retDate.dayShortName
30 December Dec Sunday $retDate.dayShortName
31 December Dec Monday $retDate.dayShortName
01 January Jan Tuesday $retDate.dayShortName
20 December Dec Thursday $outDate.dayShortName
21 December Dec Friday $outDate.dayShortName
22 December Dec Saturday $outDate.dayShortName
23 December Dec Sunday $outDate.dayShortName
$310 $326 $299
24 December Dec Monday $outDate.dayShortName
$267 $257 $255
25 December Dec Tuesday $outDate.dayShortName
$267 $283 $256
26 December Dec Wednesday $outDate.dayShortName
Choose when you'd like to depart to St Petersburg (Russia):
Find the cheapest Milan St Petersburg flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Milan - St Petersburg with these new dates, click on an offer. Want to depart from another city? Choose: Las Vegas - St Petersburg London - St Petersburg San Francisco - St Petersburg See more routes

Airlines operating flights from Milan to St Petersburg

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

Travel tips for flights Milan - St Petersburg

Average flight duration: 11h23m (flight with stopovers)

  • Arrival city:
  • St Petersburg, Russia
  • Airport(s):
  • Pulkovo Airport (LED)
  • Local time:
  • Sep 19, 2018 10:06 AM, GMT+3
  • Weather:
  • min. 57ºF, max. 69ºF
  • Departure city:
  • Milan, Italy
  • Airport(s):
  • Linate Airport (LIN)
  • Malpensa Airport (MXP)
  • Orio al Serio Airport (BGY)
  • Local time:
  • Sep 19, 2018 9:06 AM, GMT+2
  • Weather:
  • min. 73ºF, max. 87ºF