Lowcost flights from Kos (Greece) to Milan (Italy), €44 - €178

Direct distance between cities: 1777 km. Average direct flight time is 3:05 hours.

Please note! Some routes are seasonal.

From Kos to Milan with Ryanair (FR)
Average ticket price: €44 - €178

Connection in Amsterdam (Netherlands)
From Kos to Amsterdam with Transavia (HV)
Average ticket price: €61 - €245
From Amsterdam to Milan with Gol Transportes Aéreos (G3)
From Amsterdam to Milan with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Berlin (Germany)
From Kos to Berlin with Eurowings (EW)
From Kos to Berlin with Ryanair (FR)
Average ticket price: €51 - €205
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Birmingham (United Kingdom)
From Kos to Birmingham with EasyJet (U2)
From Kos to Birmingham with Jet2.com (LS)
Average ticket price: €71 - €285
From Birmingham to Milan with Ryanair (FR)
From Birmingham to Milan with EasyJet (U2)
Average ticket price: €28 - €112
Connection in Bristol (United Kingdom)
From Kos to Bristol with EasyJet (U2)
From Kos to Bristol with Jet2.com (LS)
Average ticket price: €71 - €285
From Bristol to Milan with Ryanair (FR)
From Bristol to Milan with EasyJet (U2)
Average ticket price: €27 - €110
Connection in Cologne (Germany)
From Kos to Cologne with Smartwings (QS)
From Kos to Cologne with Eurowings (EW)
Average ticket price: €56 - €224
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 Dublin (Ireland)
From Kos to Dublin with Ryanair (FR)
Average ticket price: €79 - €316
From Dublin to Milan with Ryanair (FR)
Average ticket price: €36 - €142
Connection in Dusseldorf (Germany)
From Kos to Dusseldorf with Eurowings Europe (E6)
From Kos to Dusseldorf with Eurowings (EW)
From Kos to Dusseldorf with Ryanair (FR)
Average ticket price: €57 - €227
From Dusseldorf to Milan with Eurowings Europe (E6)
From Dusseldorf to Milan with Eurowings (EW)
From Dusseldorf to Milan with Ryanair (FR)
Average ticket price: €17 - €67
Connection in Edinburgh (United Kingdom)
From Kos to Edinburgh with Jet2.com (LS)
Average ticket price: €78 - €311
From Edinburgh to Milan with Ryanair (FR)
From Edinburgh to Milan with EasyJet (U2)
From Edinburgh to Milan with Ryanair UK (RK)
Average ticket price: €36 - €145
Connection in Eindhoven (Netherlands)
From Kos to Eindhoven with Transavia (HV)
Average ticket price: €59 - €236
From Eindhoven to Milan with Ryanair (FR)
Average ticket price: €18 - €72
Connection in Glasgow (United Kingdom)
From Kos to Glasgow with EasyJet (U2)
Average ticket price: €79 - €316
From Glasgow to Milan with Ryanair (FR)
Average ticket price: €37 - €149
Connection in Hamburg (Germany)
From Kos to Hamburg with Eurowings (EW)
Average ticket price: €57 - €228
From Hamburg to Milan with Eurowings (EW)
From Hamburg to Milan with Ryanair (FR)
From Hamburg to Milan with EasyJet (U2)
Average ticket price: €23 - €90
Connection in Kaunas (Lithuania)
From Kos to Kaunas with Ryanair (FR)
Average ticket price: €51 - €203
From Kaunas to Milan with Ryanair (FR)
From Kaunas to Milan with Buzz (RR)
Average ticket price: €37 - €148
Connection in Krakow (Poland)
From Kos to Krakow with Ryanair (FR)
Average ticket price: €40 - €159
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 Leeds (United Kingdom)
From Kos to Leeds with Ryanair (FR)
From Kos to Leeds with Jet2.com (LS)
Average ticket price: €72 - €290
From Leeds to Milan with Ryanair (FR)
Average ticket price: €30 - €120
Connection in Leicestershire (United Kingdom)
From Kos to Leicestershire with Jet2.com (LS)
Average ticket price: €71 - €283
From Leicestershire to Milan with Ryanair (FR)
Average ticket price: €28 - €112
Connection in Liverpool (United Kingdom)
From Kos to Liverpool with Ryanair (FR)
From Kos to Liverpool with EasyJet (U2)
From Kos to Liverpool with Jet2.com (LS)
Average ticket price: €74 - €295
From Liverpool to Milan with Ryanair (FR)
Average ticket price: €31 - €123
Connection in London (United Kingdom)
From Kos to London with Transavia France (TO)
From Kos to London with Ryanair (FR)
From Kos to London with EasyJet (U2)
From Kos to London with Jet2.com (LS)
Average ticket price: €67 - €268
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 Manchester (United Kingdom)
From Kos to Manchester with EasyJet (U2)
From Kos to Manchester with Jet2.com (LS)
Average ticket price: €73 - €292
From Manchester to Milan with Ryanair (FR)
From Manchester to Milan with EasyJet (U2)
From Manchester to Milan with Ryanair UK (RK)
Average ticket price: €30 - €121
Connection in Newcastle (United Kingdom)
From Kos to Newcastle with Jet2.com (LS)
Average ticket price: €74 - €298
From Newcastle to Milan with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Oslo (Norway)
From Kos to Oslo with Ryanair (FR)
Average ticket price: €71 - €282
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 Paris (France)
From Kos to Paris with Transavia France (TO)
Average ticket price: €60 - €241
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 Kos to Prague with Smartwings (QS)
Average ticket price: €45 - €179
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 Rotterdam (Netherlands)
From Kos to Rotterdam with Transavia (HV)
Average ticket price: €61 - €244
From Rotterdam to Milan with Transavia (HV)
Average ticket price: €20 - €80
Connection in Stuttgart (Germany)
From Kos to Stuttgart with Eurowings Europe (E6)
From Kos to Stuttgart with Eurowings (EW)
Average ticket price: €49 - €197
From Stuttgart to Milan with Eurowings (EW)
Average ticket price: €9 - €37