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

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

Please note! Some routes are seasonal.

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

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