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

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

Please note! Some routes are seasonal.

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

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