Lowcost flights from Dubai (United Arab Emirates) to Milan (Italy), €117 - €466

Direct distance between cities: 4664 km. Average direct flight time is 6:29 hours.

Please note! Some routes are seasonal.

From Dubai to Milan with flydubai (FZ)
Average ticket price: €117 - €466

Connection in Alexandria (Egypt)
From Dubai to Alexandria with flydubai (FZ)
Average ticket price: €64 - €257
From Alexandria to Milan with Air Arabia Egypt (E5)
Average ticket price: €60 - €239
Connection in Amman (Jordan)
From Dubai to Amman with flydubai (FZ)
Average ticket price: €50 - €202
From Amman to Milan with Wizz Air Malta (W4)
Average ticket price: €69 - €277
Connection in Amsterdam (Netherlands)
From Dubai to Amsterdam with Transavia (HV)
Average ticket price: €129 - €516
From Amsterdam to Milan with Gol Transportes Aéreos (G3)
From Amsterdam to Milan with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Athens (Greece)
From Dubai to Athens with Transavia France (TO)
From Dubai to Athens with Transavia (HV)
Average ticket price: €82 - €327
From Athens to Milan with Ryanair (FR)
From Athens to Milan with Wizz Air Malta (W4)
From Athens to Milan with Volotea (V7)
From Athens to Milan with EasyJet (U2)
Average ticket price: €37 - €148
Connection in Baku (Azerbaijan)
From Dubai to Baku with Buta Airways (J2)
From Dubai to Baku with flydubai (FZ)
Average ticket price: €44 - €176
From Baku to Milan with Buta Airways (J2)
Average ticket price: €83 - €332
Connection in Belgrade (Serbia)
From Dubai to Belgrade with flydubai (FZ)
Average ticket price: €95 - €380
From Belgrade to Milan with Wizz Air (W6)
From Belgrade to Milan with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Berlin (Germany)
From Dubai to Berlin with Eurowings (EW)
Average ticket price: €116 - €462
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Bratislava (Slovakia)
From Dubai to Bratislava with Smartwings (QS)
Average ticket price: €104 - €418
From Bratislava to Milan with Ryanair (FR)
From Bratislava to Milan with Buzz (RR)
Average ticket price: €17 - €68
Connection in Bucharest (Romania)
From Dubai to Bucharest with flydubai (FZ)
From Dubai to Bucharest with Wizz Air (W6)
From Dubai to Bucharest with Wizz Air Malta (W4)
Average ticket price: €85 - €338
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 Dubai to Budapest with flydubai (FZ)
From Dubai to Budapest with Wizz Air (W6)
Average ticket price: €101 - €402
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 Cairo (Egypt)
From Dubai to Cairo with flydubai (FZ)
Average ticket price: €60 - €241
From Cairo to Milan with Air Arabia Egypt (E5)
From Cairo to Milan with Air Cairo (SM)
From Cairo to Milan with Wizz Air Malta (W4)
Average ticket price: €64 - €258
Connection in Catania (Italy)
From Dubai to Catania with flydubai (FZ)
Average ticket price: €101 - €402
From Catania to Milan with Flynas (XY)
From Catania to Milan with Ryanair (FR)
From Catania to Milan with Aeroitalia (XZ)
From Catania to Milan with Wizz Air Malta (W4)
From Catania to Milan with Level (IB)
From Catania to Milan with EasyJet (U2)
Average ticket price: €25 - €102
Connection in Cologne (Germany)
From Dubai to Cologne with Eurowings (EW)
Average ticket price: €124 - €498
From Cologne to Milan with Smartwings (QS)
From Cologne to Milan with Eurowings (EW)
From Cologne to Milan with Ryanair (FR)
Average ticket price: €16 - €63
Connection in Copenhagen (Denmark)
From Dubai to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €121 - €482
From Copenhagen to Milan with Thai Lion Air (SL)
From Copenhagen to Milan with Ryanair (FR)
From Copenhagen to Milan with Norwegian Air Shuttle (DY)
From Copenhagen to Milan with Norwegian Air Sweden (D8)
From Copenhagen to Milan with EasyJet (U2)
Average ticket price: €29 - €116
Connection in Istanbul (Turkey)
From Dubai to Istanbul with AJet (VF)
From Dubai to Istanbul with Pegasus Airlines (PC)
From Dubai to Istanbul with flydubai (FZ)
Average ticket price: €75 - €300
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 Dubai to Jeddah with Flynas (XY)
From Dubai to Jeddah with flydubai (FZ)
Average ticket price: €42 - €170
From Jeddah to Milan with Wizz Air Malta (W4)
Average ticket price: €95 - €379
Connection in Krakow (Poland)
From Dubai to Krakow with flydubai (FZ)
Average ticket price: €103 - €410
From Krakow to Milan with Wizz Air (W6)
From Krakow to Milan with Ryanair (FR)
From Krakow to Milan with Buzz (RR)
Average ticket price: €24 - €94
Connection in London (United Kingdom)
From Dubai to London with Level (IB)
Average ticket price: €136 - €546
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 Mombasa (Kenya)
From Dubai to Mombasa with flydubai (FZ)
Average ticket price: €92 - €367
From Mombasa to Milan with Norse Atlantic Airways (N0)
Average ticket price: €157 - €627
Connection in Muscat (Oman)
From Dubai to Muscat with Salam Air (OV)
From Dubai to Muscat with flydubai (FZ)
Average ticket price: €9 - €36
From Muscat to Milan with Salam Air (OV)
Average ticket price: €125 - €501
Connection in Naples (Italy)
From Dubai to Naples with flydubai (FZ)
Average ticket price: €104 - €415
From Naples to Milan with Ryanair (FR)
From Naples to Milan with EasyJet (U2)
Average ticket price: €16 - €66
Connection in Oslo (Norway)
From Dubai to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €128 - €514
From Oslo to Milan with Ryanair (FR)
From Oslo to Milan with Norwegian Air Shuttle (DY)
From Oslo to Milan with Norwegian Air Sweden (D8)
From Oslo to Milan with EasyJet (U2)
Average ticket price: €40 - €161
Connection in Poznan (Poland)
From Dubai to Poznan with flydubai (FZ)
Average ticket price: €110 - €441
From Poznan to Milan with Ryanair (FR)
From Poznan to Milan with Buzz (RR)
Average ticket price: €24 - €95
Connection in Prague (Czech Republic)
From Dubai to Prague with flydubai (FZ)
From Dubai to Prague with Smartwings (QS)
Average ticket price: €111 - €445
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 Riyadh (Saudi Arabia)
From Dubai to Riyadh with Flynas (XY)
From Dubai to Riyadh with Flyadeal (F3)
From Dubai to Riyadh with flydubai (FZ)
Average ticket price: €22 - €87
From Riyadh to Milan with Wizz Air Malta (W4)
Average ticket price: €101 - €405
Connection in Sarajevo (Bosnia and Herzegovina)
From Dubai to Sarajevo with flydubai (FZ)
Average ticket price: €98 - €392
From Sarajevo to Milan with Ryanair (FR)
Average ticket price: €19 - €75
Connection in Skopje (Macedonia)
From Dubai to Skopje with flydubai (FZ)
Average ticket price: €90 - €360
From Skopje to Milan with Wizz Air (W6)
Average ticket price: €27 - €107
Connection in Sofia (Bulgaria)
From Dubai to Sofia with flydubai (FZ)
From Dubai to Sofia with Wizz Air (W6)
Average ticket price: €87 - €349
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 Stockholm (Sweden)
From Dubai to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €119 - €475
From Stockholm to Milan with Thai Lion Air (SL)
From Stockholm to Milan with Ryanair (FR)
Average ticket price: €41 - €165
Connection in Stuttgart (Germany)
From Dubai to Stuttgart with Eurowings (EW)
Average ticket price: €119 - €476
From Stuttgart to Milan with Eurowings (EW)
Average ticket price: €9 - €37
Connection in Tel Aviv-Yafo (Israel)
From Dubai to Tel Aviv-Yafo with flydubai (FZ)
Average ticket price: €53 - €213
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 Tirana (Albania)
From Dubai to Tirana with flydubai (FZ)
Average ticket price: €93 - €373
From Tirana to Milan with Ryanair (FR)
From Tirana to Milan with Wizz Air Malta (W4)
Average ticket price: €24 - €96
Connection in Vienna (Austria)
From Dubai to Vienna with Wizz Air Malta (W4)
Average ticket price: €106 - €424
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
Connection in Warsaw (Poland)
From Dubai to Warsaw with flydubai (FZ)
Average ticket price: €104 - €415
From Warsaw to Milan with Wizz Air (W6)
From Warsaw to Milan with Ryanair (FR)
From Warsaw to Milan with Wizz Air Malta (W4)
From Warsaw to Milan with Buzz (RR)
Average ticket price: €28 - €114
Connection in Yerevan (Armenia)
From Dubai to Yerevan with flydubai (FZ)
Average ticket price: €49 - €194
From Yerevan to Milan with Wizz Air Malta (W4)
Average ticket price: €73 - €291
Connection in Zagreb (Croatia)
From Dubai to Zagreb with flydubai (FZ)
Average ticket price: €104 - €416
From Zagreb to Milan with Ryanair (FR)
From Zagreb to Milan with Lauda Europe (LW)
Average ticket price: €13 - €54