Lowcost flights from Baku (Azerbaijan) to Milan (Italy), €83 - €332

Direct distance between cities: 3322 km. Average direct flight time is 4:54 hours.

Please note! Some routes are seasonal.

From Baku to Milan with Buta Airways (J2)
Average ticket price: €83 - €332

Connection in Abu Dhabi (United Arab Emirates)
From Baku to Abu Dhabi with Air Arabia Abu Dhabi (3L)
From Baku to Abu Dhabi with Wizz Air Abu Dhabi (5W)
Average ticket price: €46 - €183
From Abu Dhabi to Milan with Flynas (XY)
Average ticket price: €116 - €465
Connection in Barcelona (Spain)
From Baku to Barcelona with Buta Airways (J2)
Average ticket price: €99 - €396
From Barcelona to Milan with Ryanair (FR)
From Barcelona to Milan with Wizz Air Malta (W4)
From Barcelona to Milan with Level (IB)
From Barcelona to Milan with Vueling (VY)
From Barcelona to Milan with EasyJet (U2)
Average ticket price: €18 - €73
Connection in Berlin (Germany)
From Baku to Berlin with Buta Airways (J2)
Average ticket price: €76 - €306
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Bucharest (Romania)
From Baku to Bucharest with Buta Airways (J2)
Average ticket price: €50 - €199
From Bucharest to Milan with Wizz Air (W6)
From Bucharest to Milan with Ryanair (FR)
From Bucharest to Milan with Wizz Air Malta (W4)
Average ticket price: €33 - €133
Connection in Budapest (Hungary)
From Baku to Budapest with Wizz Air (W6)
Average ticket price: €64 - €257
From Budapest to Milan with Wizz Air (W6)
From Budapest to Milan with Ryanair (FR)
From Budapest to Milan with Buzz (RR)
Average ticket price: €20 - €79
Connection in Dubai (United Arab Emirates)
From Baku to Dubai with Buta Airways (J2)
From Baku to Dubai with flydubai (FZ)
Average ticket price: €44 - €176
From Dubai to Milan with flydubai (FZ)
Average ticket price: €117 - €466
Connection in Frankfurt (Germany)
From Baku to Frankfurt with Buta Airways (J2)
Average ticket price: €84 - €336
From Frankfurt to Milan with Ryanair (FR)
Average ticket price: €13 - €51
Connection in Istanbul (Turkey)
From Baku to Istanbul with Buta Airways (J2)
From Baku to Istanbul with AJet (VF)
From Baku to Istanbul with Pegasus Airlines (PC)
Average ticket price: €44 - €177
From Istanbul to Milan with IndiGo (6E)
From Istanbul to Milan with AJet (VF)
From Istanbul to Milan with Pegasus Airlines (PC)
Average ticket price: €42 - €166
Connection in Jeddah (Saudi Arabia)
From Baku to Jeddah with Buta Airways (J2)
From Baku to Jeddah with Flynas (XY)
Average ticket price: €58 - €232
From Jeddah to Milan with Wizz Air Malta (W4)
Average ticket price: €95 - €379
Connection in London (United Kingdom)
From Baku to London with Buta Airways (J2)
Average ticket price: €99 - €396
From London to Milan with Ryanair (FR)
From London to Milan with Wizz Air Malta (W4)
From London to Milan with EasyJet (U2)
From London to Milan with Ryanair UK (RK)
From London to Milan with Wizz Air UK (W9)
Average ticket price: €24 - €95
Connection in Paris (France)
From Baku to Paris with Buta Airways (J2)
Average ticket price: €95 - €381
From Paris to Milan with Gol Transportes Aéreos (G3)
From Paris to Milan with Transavia France (TO)
From Paris to Milan with Ryanair (FR)
From Paris to Milan with Wizz Air Malta (W4)
From Paris to Milan with Level (IB)
From Paris to Milan with EasyJet (U2)
Average ticket price: €16 - €64
Connection in Prague (Czech Republic)
From Baku to Prague with Buta Airways (J2)
Average ticket price: €74 - €294
From Prague to Milan with Smartwings (QS)
From Prague to Milan with Wizz Air (W6)
From Prague to Milan with Ryanair (FR)
From Prague to Milan with Wizz Air Malta (W4)
From Prague to Milan with Buzz (RR)
From Prague to Milan with EasyJet (U2)
Average ticket price: €16 - €65
Connection in Riga (Latvia)
From Baku to Riga with Buta Airways (J2)
Average ticket price: €65 - €261
From Riga to Milan with Ryanair (FR)
From Riga to Milan with Buzz (RR)
Average ticket price: €41 - €163
Connection in Riyadh (Saudi Arabia)
From Baku to Riyadh with Buta Airways (J2)
From Baku to Riyadh with Flynas (XY)
Average ticket price: €44 - €175
From Riyadh to Milan with Wizz Air Malta (W4)
Average ticket price: €101 - €405
Connection in Rome (Italy)
From Baku to Rome with Buta Airways (J2)
From Baku to Rome with Wizz Air Malta (W4)
Average ticket price: €78 - €311
From Rome to Milan with Flynas (XY)
From Rome to Milan with Ryanair (FR)
From Rome to Milan with Aeroitalia (XZ)
From Rome to Milan with Norse Atlantic Airways (N0)
From Rome to Milan with EasyJet (U2)
Average ticket price: €12 - €48
Connection in Sharjah (United Arab Emirates)
From Baku to Sharjah with Air Arabia (G9)
Average ticket price: €44 - €176
From Sharjah to Milan with Air Arabia (G9)
Average ticket price: €117 - €468
Connection in Sharm el Sheikh (Egypt)
From Baku to Sharm el Sheikh with Buta Airways (J2)
Average ticket price: €50 - €198
From Sharm el Sheikh to Milan with Air Cairo (SM)
From Sharm el Sheikh to Milan with Wizz Air Malta (W4)
From Sharm el Sheikh to Milan with EasyJet (U2)
Average ticket price: €74 - €295
Connection in Sofia (Bulgaria)
From Baku to Sofia with Buta Airways (J2)
Average ticket price: €55 - €221
From Sofia to Milan with Wizz Air (W6)
From Sofia to Milan with Ryanair (FR)
From Sofia to Milan with Buzz (RR)
Average ticket price: €29 - €118
Connection in Tel Aviv-Yafo (Israel)
From Baku to Tel Aviv-Yafo with Buta Airways (J2)
Average ticket price: €41 - €164
From Tel Aviv-Yafo to Milan with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Milan with SkyUp (PQ)
From Tel Aviv-Yafo to Milan with EasyJet (U2)
Average ticket price: €67 - €267
Connection in Vienna (Austria)
From Baku to Vienna with Buta Airways (J2)
Average ticket price: €69 - €278
From Vienna to Milan with Ryanair (FR)
From Vienna to Milan with Lauda Europe (LW)
From Vienna to Milan with Buzz (RR)
Average ticket price: €16 - €63