Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from St Petersburg to Milan?

Cheap Flights from Milan to St Petersburg, RU, Russia - MIL to LED Last modified: Jul 1, 2016 7:23 AM

Popular flights from Milan to St Petersburg Last modified: Jul 1, 2016 7:23 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

KLM
MILLED
Mon 10/10
1 stop
LEDMIL
Mon 10/17
1 stop
EUR195
Select
KLM
MILLED
Mon 10/10
1 stop
LEDMIL
Mon 10/17
1 stop
EUR195
Select
KLM
MILLED
Thu 10/13
1 stop
LEDMIL
Mon 10/17
1 stop
EUR195
Select
KLM
MILLED
Sat 10/29
1 stop
LEDMIL
Wed 11/2
1 stop
EUR195
Select
Alitalia
MILLED
Fri 10/28
1 stop
LEDMIL
Wed 11/2
1 stop
EUR202
Select
Lufthansa
MILLED
Sat 10/8
1 stop
LEDMIL
Tue 10/18
1 stop
EUR207
Select
airBaltic
MILLED
Thu 9/1
1 stop
LEDMIL
Thu 9/15
1 stop
EUR211
Select
airBaltic
MILLED
Tue 9/13
1 stop
LEDMIL
Tue 9/20
1 stop
EUR211
Select
airBaltic
MILLED
Wed 9/14
1 stop
LEDMIL
Wed 9/21
1 stop
EUR211
Select
airBaltic
MILLED
Wed 9/14
1 stop
LEDMIL
Wed 9/28
1 stop
EUR211
Select
airBaltic
MILLED
Tue 10/4
1 stop
LEDMIL
Sat 10/8
1 stop
EUR211
Select
Austrian
MILLED
Sun 8/28
1 stop
LEDMIL
Sun 9/4
1 stop
EUR220
Select
Austrian
MILLED
Sun 8/28
1 stop
LEDMIL
Sun 9/11
1 stop
EUR220
Select
Air France
MILLED
Thu 9/29
1 stop
LEDMIL
Wed 10/5
1 stop
EUR229
Select
Air France
MILLED
Mon 10/10
1 stop
LEDMIL
Mon 10/17
1 stop
EUR229
Select
Air France
MILLED
Sun 10/16
1 stop
LEDMIL
Wed 10/19
1 stop
EUR229
Select
LOT
MILLED
Sat 10/15
1 stop
LEDMIL
Sat 10/29
1 stop
EUR230
Select
Brussels
MILLED
Thu 10/6
1 stop
LEDMIL
Sun 10/9
1 stop
EUR231
Select
Aeroflot
MILLED
Mon 9/26
1 stop
LEDMIL
Thu 9/29
1 stop
EUR232
Select
Aeroflot
MILLED
Tue 10/4
1 stop
LEDMIL
Mon 10/10
1 stop
EUR232
Select
Aeroflot
MILLED
Sun 10/16
1 stop
LEDMIL
Wed 10/19
1 stop
EUR232
Select
Aeroflot
MILLED
Fri 10/28
1 stop
LEDMIL
Wed 11/2
1 stop
EUR232
Select
Aeroflot
MILLED
Sat 10/29
1 stop
LEDMIL
Wed 11/2
1 stop
EUR232
Select
Aegean
MILLED
Mon 9/5
1 stop
LEDMIL
Fri 9/9
1 stop
EUR235
Select
Finnair
MILLED
Thu 9/1
1 stop
LEDMIL
Mon 9/5
1 stop
EUR269
Select
Czech
MILLED
Wed 8/24
1 stop
LEDMIL
Tue 8/30
1 stop
EUR282
Select
Czech
MILLED
Sun 9/11
2 stops
LEDMIL
Thu 9/15
2 stops
EUR282
Select
Czech
MILLED
Wed 9/14
2 stops
LEDMIL
Wed 9/21
2 stops
EUR282
Select
Czech
MILLED
Wed 9/14
2 stops
LEDMIL
Wed 9/28
2 stops
EUR282
Select
Czech
MILLED
Thu 9/15
2 stops
LEDMIL
Thu 9/29
2 stops
EUR282
Select
Air Berlin
MILLED
Mon 10/3
2 stops
LEDMIL
Thu 10/6
2 stops
EUR300
Select
SAS
MILLED
Thu 8/11
1 stop
LEDMIL
Tue 8/16
1 stop
EUR331
Select
British Airways
MILLED
Sat 10/29
1 stop
LEDMIL
Wed 11/2
1 stop
EUR348
Select
Meridiana
MILLED
Wed 7/13
1 stop
LEDMIL
Wed 7/20
1 stop
EUR415
Select
Ural
MILLED
Sat 10/1
1 stop
LEDMIL
Sun 10/9
1 stop
EUR476
Select
S7
MILLED
Thu 7/7
2 stops
LEDMIL
Mon 7/11
2 stops
EUR500
Select
BMI Regional
MILLED
Mon 8/8
2 stops
LEDMIL
Sun 8/21
2 stops
EUR925
Select
Air Dolomiti
MILLED
Sat 8/13
2 stops
LEDMIL
Thu 8/18
2 stops
EUR1,029
Select
Iberia
MILLED
Tue 7/26
1 stop
LEDMIL
Thu 7/28
1 stop
EUR1,915
Select

How Much Does it Cost to Fly from Milan to St Petersburg (MIL to LED)?

We have collected flight cost data from across the web for travel from Milan to St Petersburg, and have found the average flight price for this trip to be EUR214.

When Can I Buy the Cheapest Flight from Milan to St Petersburg (MIL to LED)?

Airlines can adjust prices for plane tickets from Milan to St Petersburg based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Milan to St Petersburg

The chart below shows up-to-date information regarding how far in advance a flight from Milan to St Petersburg should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days EUR318 EUR264
7-14 days EUR242 EUR264
14-21 days EUR236 EUR251
21-30 days EUR236 EUR233
30-60 days EUR415 EUR218
60-90 days EUR288 EUR211
90+ days EUR210 EUR195

Cheapest Day To Fly from Milan to St Petersburg

The chart below shows up-to-date information regarding the cheapest days to fly from Milan to St Petersburg.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR218 EUR211 EUR211 EUR211 EUR212 EUR212 EUR218

Lowest Fares Chart By Month from Milan to St Petersburg

The chart below shows the lowest fare by month when flying from Milan to St Petersburg.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Milan St Petersburg Aeroflot 7/25/16 7/28/16 1 EUR233
August Milan St Petersburg Lufthansa 8/28/16 9/11/16 1 EUR218
September Milan St Petersburg airBaltic 9/1/16 9/15/16 1 EUR211
October Milan St Petersburg KLM 10/10/16 10/17/16 1 EUR195
November Milan St Petersburg KLM 11/15/16 11/22/16 1 EUR195
December Milan St Petersburg KLM 12/31/16 1/8/17 1 EUR195
January Milan St Petersburg KLM 1/2/17 1/8/17 1 EUR195
February Milan St Petersburg Lufthansa 2/9/17 2/13/17 1 EUR210

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Milan to St Petersburg

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Milan to St Petersburg.

Next 30 Days

SunMonTueWedThuFriSat
3 4 5 6 7 8 9
EUR318
10 11 12 13 14 15 16
EUR318 EUR271
17 18 19 20 21 22 23
EUR271 EUR236
24 25 26 27 28 29 30
EUR236 EUR778
31 1 2 3 4 5 6
EUR778 EUR513
7 8 9 10 11 12 13
EUR513
TIPSave EUR2 by flying into Helsinki instead of St Petersburg from Milan

Non-Stop vs Connecting Flights from Milan to St Petersburg (MIL to LED)

Your Milan to St Petersburg flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Milan to St Petersburg is EUR427.

The average price for non-stop flights from Milan to St Petersburg is EUR302.

The chart below shows up to date information regarding non-stop flights from Milan to St Petersburg.

Nonstop Flight Details from Milan to St Petersburg
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Aeroflot 1 1 1 1 1 1 1 13:00 13:00

Round Trip vs One Way Flights from Milan to St Petersburg (MIL to LED)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Milan to St Petersburg. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Milan to St Petersburg is EUR304.

The average price for round trip flights from Milan to St Petersburg is EUR427.

Milan to St Petersburg Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Milan to St Petersburg?
Answer: The average Milan to St Petersburg flight time is 3 hours and 15 minutes.
Question: How many kilometers are there between Milan and St Petersburg?
Answer: The distance from Milan to St Petersburg is 2121 kilometers.
Question: How common are direct flights from Milan to St Petersburg?
Answer: There are 7 direct flights from Milan to St Petersburg.
Question: What is the most popular airline for non-stop flights from Milan to St Petersburg?
Answer: Aeroflot Russian Airlines provides 100% of the non-stop flights between Milan and St Petersburg.
Question: What are the most popular connecting cities when flying from Milan to St Petersburg?
Answer: Frankfurt, DE

Airports for Your Route

These pages contain information about the major airports in Milan and St Petersburg, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Milan - MIL

FlightsAirlineLowest Price
Milan to London Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch EUR43
Milan to Helsinki Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ EUR129
Milan to Paris Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Blue Panorama, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch, Aigle Azur EUR91
Milan to Moscow Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, airBaltic, Air Nippon*, Air Dolomiti, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, UTAir, Air Europa, Vueling, WIZZ EUR148

Cheap International Flights to St Petersburg - LED

FlightsAirlineLowest Price
Zurich to St Petersburg Rusline, Etihad Regional, Swiss, S7, Aeroflot, Ural, UTAir EUR279
Geneva to St Petersburg Etihad Regional, Swiss, S7, Aeroflot, Ural, UTAir EUR278
Nice to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, UTAir, Vueling EUR242
Venice to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Air Dolomiti, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Vueling EUR206
Basel to St Petersburg Swiss, S7, Aeroflot, Ural EUR1,644
Florence to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Air Dolomiti, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Vueling, WIZZ EUR274
Pisa to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, S7, SAS, Aeroflot, Ural, Vueling EUR275
Bologna to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Ryanair, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Vueling, WIZZ EUR252
Genoa to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, S7, SAS, Aeroflot, Ural, Vueling EUR304
Innsbruck to St Petersburg Aegean, Air Berlin, Air France, Finnair, airBaltic, KLM, Lufthansa, LOT, Austrian, S7, SAS, Aeroflot Check Dates
Verona to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, S7, SAS, Aeroflot, Ural, Vueling EUR284
Turin to St Petersburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Air Dolomiti, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, UTAir, Vueling EUR243
Berne to St Petersburg Sky Work Check Dates
Lugano to St Petersburg Swiss, Aeroflot EUR394
Venice to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ, Monarch EUR121
Geneva to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Thomas Cook, Czech, Austrian, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, City Jet, Monarch EUR118
Zurich to Helsinki Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, NIKI, Iberia, Adria, KLM, Air Malta, Lufthansa, LOT, Swiss, Czech, Austrian, Primera Air, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Vueling EUR158
Zurich to Paris Helvetic, Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Blue Panorama, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Air Corsica EUR120
Florence to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, City Jet, Monarch EUR144
Zurich to Moscow Etihad Regional, Swiss, S7, Aeroflot, Ural, UTAir EUR228
Basel to London Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Ryanair, Iberia, Meridiana, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SAS, Brussels, Sky Work, easyJet, Vueling, WIZZ, Monarch EUR118
Geneva to Helsinki Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, Iberia, Adria, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ EUR173
Geneva to Moscow Etihad Regional, Swiss, S7, Aeroflot, Ural, UTAir EUR261
Nice to London Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch EUR129
Zurich to Tallinn Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Etihad Regional, Bulgaria Air, NIKI, Iberia, Adria, KLM, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, easyJet, Vueling, FlexFlight EUR204
Venice to Helsinki Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ EUR195
Cheap Flights from Milan to St Petersburg, RU, Russia, from EUR195 Round trip from MIL to LED