Lowcost flights from Milan (Italy) to Rome (Italy), €12 - €48

Direct distance between cities: 478 km. Average direct flight time is 1:33 hours.

Please note! Some routes are seasonal.

From Milan to Rome with Ryanair (FR)
From Milan to Rome with Norse Atlantic Airways (N0)
From Milan to Rome with EasyJet (U2)
From Milan to Rome with Flynas (XY)
From Milan to Rome with Aeroitalia (XZ)
Average ticket price: €12 - €48

Connection in Abu Dhabi (United Arab Emirates)
From Milan to Abu Dhabi with Flynas (XY)
Average ticket price: €116 - €465
From Abu Dhabi to Rome with Flynas (XY)
From Abu Dhabi to Rome with Wizz Air Abu Dhabi (5W)
From Abu Dhabi to Rome with Wizz Air Malta (W4)
Average ticket price: €107 - €430
Connection in Alghero (Italy)
From Milan to Alghero with Ryanair (FR)
From Milan to Alghero with Aeroitalia (XZ)
From Milan to Alghero with EasyJet (U2)
Average ticket price: €14 - €54
From Alghero to Rome with Ryanair (FR)
From Alghero to Rome with Aeroitalia (XZ)
Average ticket price: €9 - €38
Connection in Alicante (Spain)
From Milan to Alicante with Ryanair (FR)
Average ticket price: €28 - €112
From Alicante to Rome with Ryanair (FR)
From Alicante to Rome with Wizz Air Malta (W4)
From Alicante to Rome with Level (IB)
From Alicante to Rome with Vueling (VY)
Average ticket price: €29 - €117
Connection in Amritsar (India)
From Milan to Amritsar with Norse Atlantic Airways (N0)
Average ticket price: €144 - €574
From Amritsar to Rome with Norse Atlantic Airways (N0)
Average ticket price: €139 - €554
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 Rome with Aerolíneas (AR)
From Amsterdam to Rome with Gol Transportes Aéreos (G3)
From Amsterdam to Rome with EasyJet (U2)
Average ticket price: €32 - €130
Connection in Athens (Greece)
From Milan to Athens with Ryanair (FR)
From Milan to Athens with Wizz Air Malta (W4)
From Milan to Athens with Volotea (V7)
From Milan to Athens with EasyJet (U2)
Average ticket price: €37 - €148
From Athens to Rome with Aerolíneas (AR)
From Athens to Rome with Ryanair (FR)
From Athens to Rome with Volotea (V7)
From Athens to Rome with EasyJet (U2)
Average ticket price: €27 - €107
Connection in Bacau (Romania)
From Milan to Bacau with Aeroitalia (XZ)
From Milan to Bacau with Wizz Air Malta (W4)
Average ticket price: €34 - €137
From Bacau to Rome with Aeroitalia (XZ)
From Bacau to Rome with Wizz Air Malta (W4)
Average ticket price: €31 - €126
Connection in Baku (Azerbaijan)
From Milan to Baku with Buta Airways (J2)
Average ticket price: €83 - €332
From Baku to Rome with Buta Airways (J2)
From Baku to Rome with Wizz Air Malta (W4)
Average ticket price: €78 - €311
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 Rome with Aerolíneas (AR)
From Barcelona to Rome with Ryanair (FR)
From Barcelona to Rome with Wizz Air Malta (W4)
From Barcelona to Rome with Level (IB)
From Barcelona to Rome with Vueling (VY)
Average ticket price: €22 - €86
Connection in Bari (Italy)
From Milan to Bari with Ryanair (FR)
From Milan to Bari with Level (IB)
From Milan to Bari with EasyJet (U2)
Average ticket price: €20 - €79
From Bari to Rome with Aerolíneas (AR)
From Bari to Rome with Ryanair (FR)
Average ticket price: €9 - €37
Connection in Belgrade (Serbia)
From Milan to Belgrade with Wizz Air (W6)
From Milan to Belgrade with EasyJet (U2)
Average ticket price: €22 - €89
From Belgrade to Rome with Wizz Air (W6)
From Belgrade to Rome with EasyJet (U2)
Average ticket price: €18 - €72
Connection in Bergen (Norway)
From Milan to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €42 - €168
From Bergen to Rome with Norwegian Air Shuttle (DY)
From Bergen to Rome with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
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 Rome with Ryanair (FR)
From Berlin to Rome with Wizz Air Malta (W4)
From Berlin to Rome with EasyJet (U2)
Average ticket price: €30 - €119
Connection in Bilbao (Spain)
From Milan to Bilbao with Level (IB)
From Milan to Bilbao with Vueling (VY)
From Milan to Bilbao with EasyJet (U2)
Average ticket price: €25 - €99
From Bilbao to Rome with Volotea (V7)
From Bilbao to Rome with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Billund (Denmark)
From Milan to Billund with Ryanair (FR)
Average ticket price: €29 - €114
From Billund to Rome with Ryanair (FR)
Average ticket price: €39 - €156
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 Rome with Jet2.com (LS)
Average ticket price: €40 - €160
Connection in Bordeaux (France)
From Milan to Bordeaux with Ryanair (FR)
From Milan to Bordeaux with EasyJet (U2)
Average ticket price: €19 - €77
From Bordeaux to Rome with Ryanair (FR)
From Bordeaux to Rome with Volotea (V7)
From Bordeaux to Rome with EasyJet (U2)
Average ticket price: €28 - €111
Connection in Bratislava (Slovakia)
From Milan to Bratislava with Ryanair (FR)
From Milan to Bratislava with Norse Atlantic Airways (N0)
From Milan to Bratislava with Buzz (RR)
Average ticket price: €17 - €68
From Bratislava to Rome with Ryanair (FR)
From Bratislava to Rome with Buzz (RR)
Average ticket price: €20 - €79
Connection in Brindisi (Italy)
From Milan to Brindisi with Ryanair (FR)
From Milan to Brindisi with EasyJet (U2)
Average ticket price: €22 - €89
From Brindisi to Rome with Aerolíneas (AR)
From Brindisi to Rome with Ryanair (FR)
Average ticket price: €12 - €48
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 Rome with EasyJet (U2)
Average ticket price: €39 - €156
Connection in Brussels (Belgium)
From Milan to Brussels with Ryanair (FR)
From Milan to Brussels with EasyJet (U2)
Average ticket price: €17 - €70
From Brussels to Rome with Aerolíneas (AR)
From Brussels to Rome with Ryanair (FR)
From Brussels to Rome with Level (IB)
From Brussels to Rome with Vueling (VY)
Average ticket price: €29 - €118
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 Rome with Wizz Air (W6)
From Bucharest to Rome with Ryanair (FR)
From Bucharest to Rome with Aeroitalia (XZ)
From Bucharest to Rome with Wizz Air Malta (W4)
Average ticket price: €28 - €114
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 Rome with Wizz Air (W6)
From Budapest to Rome with Ryanair (FR)
From Budapest to Rome with Buzz (RR)
Average ticket price: €20 - €81
Connection in Cagliari (Italy)
From Milan to Cagliari with Ryanair (FR)
From Milan to Cagliari with Aeroitalia (XZ)
From Milan to Cagliari with EasyJet (U2)
Average ticket price: €17 - €69
From Cagliari to Rome with Ryanair (FR)
From Cagliari to Rome with Aeroitalia (XZ)
Average ticket price: €10 - €41
Connection in Cairo (Egypt)
From Milan to Cairo with Air Arabia Egypt (E5)
From Milan to Cairo with Air Cairo (SM)
From Milan to Cairo with Wizz Air Malta (W4)
From Milan to Cairo with EasyJet (U2)
Average ticket price: €64 - €258
From Cairo to Rome with Air Cairo (SM)
From Cairo to Rome with Wizz Air Malta (W4)
Average ticket price: €53 - €214
Connection in Catania (Italy)
From Milan to Catania with Flynas (XY)
From Milan to Catania with Ryanair (FR)
From Milan to Catania with Aeroitalia (XZ)
From Milan to Catania with Wizz Air Malta (W4)
From Milan to Catania with Level (IB)
From Milan to Catania with EasyJet (U2)
Average ticket price: €25 - €102
From Catania to Rome with Aerolíneas (AR)
From Catania to Rome with Ryanair (FR)
From Catania to Rome with Aeroitalia (XZ)
From Catania to Rome with Level (IB)
From Catania to Rome with Vueling (VY)
Average ticket price: €13 - €54
Connection in Chania (Greece)
From Milan to Chania with Ryanair (FR)
From Milan to Chania with EasyJet (U2)
Average ticket price: €42 - €167
From Chania to Rome with Ryanair (FR)
Average ticket price: €31 - €123
Connection in Cluj (Romania)
From Milan to Cluj with Wizz Air (W6)
From Milan to Cluj with Ryanair (FR)
From Milan to Cluj with Wizz Air Malta (W4)
Average ticket price: €28 - €113
From Cluj to Rome with Wizz Air (W6)
From Cluj to Rome with Wizz Air Malta (W4)
Average ticket price: €26 - €104
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 Rome with Smartwings (QS)
From Cologne to Rome with Eurowings (EW)
From Cologne to Rome with Ryanair (FR)
Average ticket price: €27 - €109
Connection in Comiso (Italy)
From Milan to Comiso with Flynas (XY)
From Milan to Comiso with Aeroitalia (XZ)
From Milan to Comiso with EasyJet (U2)
Average ticket price: €26 - €105
From Comiso to Rome with Ryanair (FR)
From Comiso to Rome with Aeroitalia (XZ)
Average ticket price: €14 - €58
Connection in Copenhagen (Denmark)
From Milan to Copenhagen with Thai Lion Air (SL)
From Milan to Copenhagen with Ryanair (FR)
From Milan to Copenhagen with Norwegian Air Shuttle (DY)
From Milan to Copenhagen with Norwegian Air Sweden (D8)
From Milan to Copenhagen with EasyJet (U2)
Average ticket price: €29 - €116
From Copenhagen to Rome with Thai Lion Air (SL)
From Copenhagen to Rome with Ryanair (FR)
From Copenhagen to Rome with Norwegian Air Shuttle (DY)
From Copenhagen to Rome with Norwegian Air Sweden (D8)
From Copenhagen to Rome with EasyJet (U2)
Average ticket price: €38 - €154
Connection in Cork (Ireland)
From Milan to Cork with Ryanair (FR)
Average ticket price: €37 - €148
From Cork to Rome with Ryanair (FR)
Average ticket price: €48 - €193
Connection in Craiova (Romania)
From Milan to Craiova with Wizz Air (W6)
From Milan to Craiova with Wizz Air Malta (W4)
Average ticket price: €29 - €116
From Craiova to Rome with Wizz Air Malta (W4)
Average ticket price: €24 - €96
Connection in Dublin (Ireland)
From Milan to Dublin with Ryanair (FR)
Average ticket price: €36 - €142
From Dublin to Rome with Ryanair (FR)
Average ticket price: €47 - €189
Connection in Dubrovnik (Croatia)
From Milan to Dubrovnik with Ryanair (FR)
From Milan to Dubrovnik with Buzz (RR)
Average ticket price: €20 - €79
From Dubrovnik to Rome with Ryanair (FR)
From Dubrovnik to Rome with Buzz (RR)
From Dubrovnik to Rome with Level (IB)
From Dubrovnik to Rome with Vueling (VY)
Average ticket price: €12 - €48
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 Rome with Eurowings Europe (E6)
From Dusseldorf to Rome with Eurowings (EW)
From Dusseldorf to Rome with Ryanair (FR)
From Dusseldorf to Rome with EasyJet (U2)
Average ticket price: €28 - €113
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 Rome with Ryanair (FR)
From Edinburgh to Rome with Jet2.com (LS)
From Edinburgh to Rome with Ryanair UK (RK)
Average ticket price: €48 - €193
Connection in Eindhoven (Netherlands)
From Milan to Eindhoven with Ryanair (FR)
Average ticket price: €18 - €72
From Eindhoven to Rome with Ryanair (FR)
From Eindhoven to Rome with Wizz Air Malta (W4)
Average ticket price: €30 - €119
Connection in Faro (Portugal)
From Milan to Faro with Ryanair (FR)
From Milan to Faro with EasyJet (U2)
Average ticket price: €43 - €171
From Faro to Rome with Ryanair (FR)
Average ticket price: €46 - €183
Connection in Fez (Morocco)
From Milan to Fez with Ryanair (FR)
Average ticket price: €44 - €176
From Fez to Rome with Ryanair (FR)
Average ticket price: €44 - €177
Connection in Frankfurt (Germany)
From Milan to Frankfurt with Ryanair (FR)
Average ticket price: €13 - €51
From Frankfurt to Rome with Ryanair (FR)
Average ticket price: €24 - €96
Connection in Gdansk (Poland)
From Milan to Gdansk with Wizz Air (W6)
From Milan to Gdansk with Ryanair (FR)
From Milan to Gdansk with Buzz (RR)
Average ticket price: €30 - €119
From Gdansk to Rome with Wizz Air (W6)
From Gdansk to Rome with Ryanair (FR)
From Gdansk to Rome with Buzz (RR)
Average ticket price: €36 - €146
Connection in Glasgow (United Kingdom)
From Milan to Glasgow with Ryanair (FR)
Average ticket price: €37 - €149
From Glasgow to Rome with Ryanair (FR)
From Glasgow to Rome with Jet2.com (LS)
Average ticket price: €49 - €197
Connection in Gothenburg (Sweden)
From Milan to Gothenburg with Ryanair (FR)
Average ticket price: €34 - €137
From Gothenburg to Rome with Ryanair (FR)
From Gothenburg to Rome with Norwegian Air Shuttle (DY)
Average ticket price: €44 - €176
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 Rome with Eurowings Europe (E6)
From Hamburg to Rome with Eurowings (EW)
From Hamburg to Rome with Wizz Air Malta (W4)
From Hamburg to Rome with EasyJet (U2)
Average ticket price: €33 - €131
Connection in Hanover (Germany)
From Milan to Hanover with Eurowings Europe (E6)
From Milan to Hanover with Eurowings (EW)
Average ticket price: €19 - €77
From Hanover to Rome with Eurowings Europe (E6)
From Hanover to Rome with Eurowings (EW)
Average ticket price: €30 - €118
Connection in Helsinki (Finland)
From Milan to Helsinki with Ryanair (FR)
From Milan to Helsinki with Norwegian Air Sweden (D8)
Average ticket price: €49 - €195
From Helsinki to Rome with Norwegian Air Shuttle (DY)
Average ticket price: €55 - €222
Connection in Iasi (Romania)
From Milan to Iasi with Ryanair (FR)
From Milan to Iasi with Wizz Air Malta (W4)
Average ticket price: €36 - €143
From Iasi to Rome with Wizz Air Malta (W4)
Average ticket price: €33 - €133
Connection in Ibiza (Spain)
From Milan to Ibiza with Ryanair (FR)
From Milan to Ibiza with EasyJet (U2)
Average ticket price: €24 - €98
From Ibiza to Rome with Ryanair (FR)
Average ticket price: €25 - €100
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 Rome with IndiGo (6E)
From Istanbul to Rome with AJet (VF)
From Istanbul to Rome with Pegasus Airlines (PC)
Average ticket price: €34 - €136
Connection in Jeddah (Saudi Arabia)
From Milan to Jeddah with Wizz Air Malta (W4)
Average ticket price: €95 - €379
From Jeddah to Rome with Aerolíneas (AR)
From Jeddah to Rome with Wizz Air Malta (W4)
Average ticket price: €84 - €335
Connection in Karlsruhe/Baden Baden (Germany)
From Milan to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €10 - €40
From Karlsruhe/Baden Baden to Rome with Ryanair (FR)
Average ticket price: €21 - €85
Connection in Katowice (Poland)
From Milan to Katowice with Wizz Air (W6)
From Milan to Katowice with Ryanair (FR)
From Milan to Katowice with Buzz (RR)
Average ticket price: €23 - €91
From Katowice to Rome with Wizz Air (W6)
From Katowice to Rome with Ryanair (FR)
From Katowice to Rome with Buzz (RR)
Average ticket price: €26 - €106
Connection in Kerkyra (Greece)
From Milan to Kerkyra with Ryanair (FR)
Average ticket price: €27 - €109
From Kerkyra to Rome with Ryanair (FR)
Average ticket price: €17 - €68
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 Rome with Wizz Air (W6)
From Krakow to Rome with Ryanair (FR)
From Krakow to Rome with Buzz (RR)
Average ticket price: €27 - €107
Connection in Kutaisi (Georgia)
From Milan to Kutaisi with Wizz Air (W6)
From Milan to Kutaisi with Wizz Air Malta (W4)
Average ticket price: €67 - €269
From Kutaisi to Rome with Wizz Air (W6)
Average ticket price: €62 - €248
Connection in Lamezia-Terme (Italy)
From Milan to Lamezia-Terme with Ryanair (FR)
From Milan to Lamezia-Terme with EasyJet (U2)
Average ticket price: €23 - €93
From Lamezia-Terme to Rome with Aerolíneas (AR)
From Lamezia-Terme to Rome with Ryanair (FR)
Average ticket price: €11 - €46
Connection in Larnaca (Cyprus)
From Milan to Larnaca with Wizz Air Malta (W4)
From Milan to Larnaca with EasyJet (U2)
Average ticket price: €59 - €237
From Larnaca to Rome with Wizz Air Malta (W4)
Average ticket price: €50 - €199
Connection in Las Palmas (Spain)
From Milan to Las Palmas with Ryanair (FR)
From Milan to Las Palmas with EasyJet (U2)
Average ticket price: €73 - €291
From Las Palmas to Rome with Ryanair (FR)
Average ticket price: €74 - €296
Connection in Leeds (United Kingdom)
From Milan to Leeds with Ryanair (FR)
Average ticket price: €30 - €120
From Leeds to Rome with Jet2.com (LS)
Average ticket price: €42 - €168
Connection in Leicestershire (United Kingdom)
From Milan to Leicestershire with Ryanair (FR)
Average ticket price: €28 - €112
From Leicestershire to Rome with Ryanair (FR)
Average ticket price: €40 - €160
Connection in Leipzig/Halle (Germany)
From Milan to Leipzig/Halle with Ryanair (FR)
Average ticket price: €18 - €70
From Leipzig/Halle to Rome with Ryanair (FR)
Average ticket price: €27 - €106
Connection in Lisbon (Portugal)
From Milan to Lisbon with Ryanair (FR)
From Milan to Lisbon with EasyJet (U2)
Average ticket price: €42 - €168
From Lisbon to Rome with Ryanair (FR)
From Lisbon to Rome with Wizz Air Malta (W4)
From Lisbon to Rome with EasyJet (U2)
Average ticket price: €47 - €186
Connection in Liverpool (United Kingdom)
From Milan to Liverpool with Ryanair (FR)
Average ticket price: €31 - €123
From Liverpool to Rome with Ryanair (FR)
Average ticket price: €43 - €171
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 Rome with Aerolíneas (AR)
From London to Rome with Ryanair (FR)
From London to Rome with Wizz Air Malta (W4)
From London to Rome with Norwegian Air Shuttle (DY)
From London to Rome with Level (IB)
From London to Rome with Vueling (VY)
From London to Rome with EasyJet (U2)
From London to Rome with Jet2.com (LS)
Average ticket price: €36 - €143
Connection in Lourdes (France)
From Milan to Lourdes with Ryanair (FR)
From Milan to Lourdes with EasyJet (U2)
Average ticket price: €19 - €77
From Lourdes to Rome with Ryanair (FR)
From Lourdes to Rome with Volotea (V7)
Average ticket price: €26 - €103
Connection in Lyon (France)
From Milan to Lyon with EasyJet (U2)
Average ticket price: €9 - €34
From Lyon to Rome with Wizz Air Malta (W4)
From Lyon to Rome with EasyJet (U2)
Average ticket price: €19 - €75
Connection in Madrid (Spain)
From Milan to Madrid with Ryanair (FR)
From Milan to Madrid with Wizz Air Malta (W4)
From Milan to Madrid with Iberia Express (I2)
From Milan to Madrid with Level (IB)
From Milan to Madrid with Vueling (VY)
From Milan to Madrid with EasyJet (U2)
Average ticket price: €30 - €119
From Madrid to Rome with Aerolíneas (AR)
From Madrid to Rome with Ryanair (FR)
From Madrid to Rome with Wizz Air Malta (W4)
From Madrid to Rome with Iberia Express (I2)
From Madrid to Rome with Level (IB)
From Madrid to Rome with Vueling (VY)
From Madrid to Rome with EasyJet (U2)
Average ticket price: €34 - €136
Connection in Malaga (Spain)
From Milan to Malaga with Ryanair (FR)
From Milan to Malaga with Wizz Air Malta (W4)
From Milan to Malaga with EasyJet (U2)
Average ticket price: €37 - €150
From Malaga to Rome with Ryanair (FR)
From Malaga to Rome with Wizz Air Malta (W4)
From Malaga to Rome with Level (IB)
From Malaga to Rome with Vueling (VY)
Average ticket price: €39 - €156
Connection in Malta (Malta)
From Milan to Malta with Ryanair (FR)
Average ticket price: €29 - €116
From Malta to Rome with Ryanair (FR)
Average ticket price: €17 - €69
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 Rome with Ryanair (FR)
From Manchester to Rome with EasyJet (U2)
From Manchester to Rome with Jet2.com (LS)
From Manchester to Rome with Ryanair UK (RK)
Average ticket price: €42 - €169
Connection in Marrakech (Morocco)
From Milan to Marrakech with Ryanair (FR)
From Milan to Marrakech with Wizz Air Malta (W4)
From Milan to Marrakech with EasyJet (U2)
Average ticket price: €54 - €214
From Marrakech to Rome with Ryanair (FR)
From Marrakech to Rome with Wizz Air Malta (W4)
Average ticket price: €54 - €215
Connection in Marsa Alam (Egypt)
From Milan to Marsa Alam with EasyJet (U2)
Average ticket price: €79 - €317
From Marsa Alam to Rome with Wizz Air Malta (W4)
Average ticket price: €68 - €272
Connection in Marseille (France)
From Milan to Marseille with Ryanair (FR)
Average ticket price: €10 - €39
From Marseille to Rome with Ryanair (FR)
Average ticket price: €15 - €60
Connection in Nantes (France)
From Milan to Nantes with Volotea (V7)
From Milan to Nantes with EasyJet (U2)
Average ticket price: €21 - €85
From Nantes to Rome with Transavia France (TO)
From Nantes to Rome with Level (IB)
From Nantes to Rome with Volotea (V7)
From Nantes to Rome with Vueling (VY)
From Nantes to Rome with EasyJet (U2)
Average ticket price: €31 - €126
Connection in Naples (Italy)
From Milan to Naples with Ryanair (FR)
From Milan to Naples with EasyJet (U2)
Average ticket price: €16 - €66
From Naples to Rome with Aerolíneas (AR)
Average ticket price: €5 - €19
Connection in New York (United States)
From Milan to New York with Norse Atlantic Airways (N0)
From Milan to New York with Level (IB)
Average ticket price: €162 - €646
From New York to Rome with Norse Atlantic Airways (N0)
From New York to Rome with Level (IB)
Average ticket price: €172 - €689
Connection in Newcastle (United Kingdom)
From Milan to Newcastle with Ryanair (FR)
Average ticket price: €33 - €131
From Newcastle to Rome with Jet2.com (LS)
Average ticket price: €45 - €179
Connection in Olbia (Italy)
From Milan to Olbia with Ryanair (FR)
From Milan to Olbia with Aeroitalia (XZ)
From Milan to Olbia with Volotea (V7)
From Milan to Olbia with EasyJet (U2)
Average ticket price: €13 - €51
From Olbia to Rome with Aeroitalia (XZ)
From Olbia to Rome with Volotea (V7)
Average ticket price: €7 - €27
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 Rome with Ryanair (FR)
From Oslo to Rome with Norwegian Air Shuttle (DY)
From Oslo to Rome with Norwegian Air Sweden (D8)
Average ticket price: €50 - €201
Connection in Palermo (Italy)
From Milan to Palermo with Flynas (XY)
From Milan to Palermo with Ryanair (FR)
From Milan to Palermo with Aeroitalia (XZ)
From Milan to Palermo with EasyJet (U2)
Average ticket price: €22 - €87
From Palermo to Rome with Aerolíneas (AR)
From Palermo to Rome with Ryanair (FR)
From Palermo to Rome with Aeroitalia (XZ)
From Palermo to Rome with EasyJet (U2)
Average ticket price: €10 - €42
Connection in Palma Mallorca (Spain)
From Milan to Palma Mallorca with Ryanair (FR)
From Milan to Palma Mallorca with Lauda Europe (LW)
From Milan to Palma Mallorca with EasyJet (U2)
Average ticket price: €21 - €84
From Palma Mallorca to Rome with Ryanair (FR)
From Palma Mallorca to Rome with Lauda Europe (LW)
From Palma Mallorca to Rome with Level (IB)
From Palma Mallorca to Rome with Vueling (VY)
Average ticket price: €22 - €86
Connection in Paphos (Cyprus)
From Milan to Paphos with Ryanair (FR)
Average ticket price: €58 - €230
From Paphos to Rome with Ryanair (FR)
Average ticket price: €48 - €191
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 Rome with Gol Transportes Aéreos (G3)
From Paris to Rome with Transavia France (TO)
From Paris to Rome with Ryanair (FR)
From Paris to Rome with Wizz Air Malta (W4)
From Paris to Rome with Level (IB)
From Paris to Rome with Vueling (VY)
From Paris to Rome with EasyJet (U2)
Average ticket price: €28 - €111
Connection in Porto (Portugal)
From Milan to Porto with Ryanair (FR)
From Milan to Porto with EasyJet (U2)
Average ticket price: €38 - €152
From Porto to Rome with Wizz Air (W6)
From Porto to Rome with Ryanair (FR)
From Porto to Rome with Wizz Air Malta (W4)
Average ticket price: €44 - €176
Connection in Poznan (Poland)
From Milan to Poznan with Ryanair (FR)
From Milan to Poznan with Buzz (RR)
Average ticket price: €24 - €95
From Poznan to Rome with Ryanair (FR)
From Poznan to Rome with Wizz Air Malta (W4)
From Poznan to Rome with Buzz (RR)
Average ticket price: €30 - €122
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 Rome with Eurowings Europe (E6)
From Prague to Rome with Smartwings (QS)
From Prague to Rome with Eurowings (EW)
From Prague to Rome with Wizz Air (W6)
From Prague to Rome with Ryanair (FR)
From Prague to Rome with Wizz Air Malta (W4)
From Prague to Rome with Buzz (RR)
From Prague to Rome with Level (IB)
From Prague to Rome with Vueling (VY)
From Prague to Rome with EasyJet (U2)
Average ticket price: €23 - €92
Connection in Puerto del Rosario (Spain)
From Milan to Puerto del Rosario with Ryanair (FR)
From Milan to Puerto del Rosario with EasyJet (U2)
Average ticket price: €69 - €277
From Puerto del Rosario to Rome with Ryanair (FR)
Average ticket price: €70 - €281
Connection in Reggio Calabria (Italy)
From Milan to Reggio Calabria with Ryanair (FR)
Average ticket price: €25 - €98
From Reggio Calabria to Rome with Aerolíneas (AR)
Average ticket price: €13 - €50
Connection in Reykjavik (Iceland)
From Milan to Reykjavik with Wizz Air Malta (W4)
From Milan to Reykjavik with EasyJet (U2)
Average ticket price: €71 - €282
From Reykjavik to Rome with Wizz Air Malta (W4)
Average ticket price: €83 - €330
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 Rome with Buzz (RR)
Average ticket price: €47 - €186
Connection in Riyadh (Saudi Arabia)
From Milan to Riyadh with Wizz Air Malta (W4)
Average ticket price: €101 - €405
From Riyadh to Rome with Aerolíneas (AR)
From Riyadh to Rome with Wizz Air Malta (W4)
Average ticket price: €91 - €366
Connection in Rotterdam (Netherlands)
From Milan to Rotterdam with Transavia (HV)
Average ticket price: €20 - €80
From Rotterdam to Rome with Transavia (HV)
Average ticket price: €32 - €127
Connection in Rzeszow (Poland)
From Milan to Rzeszow with Ryanair (FR)
From Milan to Rzeszow with Wizz Air Malta (W4)
Average ticket price: €27 - €109
From Rzeszow to Rome with Wizz Air Malta (W4)
Average ticket price: €29 - €117
Connection in Santander (Spain)
From Milan to Santander with Ryanair (FR)
Average ticket price: €26 - €105
From Santander to Rome with Ryanair (FR)
Average ticket price: €34 - €134
Connection in Sarajevo (Bosnia and Herzegovina)
From Milan to Sarajevo with Ryanair (FR)
Average ticket price: €19 - €75
From Sarajevo to Rome with Wizz Air Malta (W4)
Average ticket price: €13 - €52
Connection in Sevilla (Spain)
From Milan to Sevilla with Ryanair (FR)
Average ticket price: €39 - €155
From Sevilla to Rome with Ryanair (FR)
From Sevilla to Rome with Wizz Air Malta (W4)
Average ticket price: €41 - €166
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 Rome with Air Cairo (SM)
From Sharm el Sheikh to Rome with Wizz Air Malta (W4)
Average ticket price: €63 - €251
Connection in Skopje (Macedonia)
From Milan to Skopje with Wizz Air (W6)
Average ticket price: €27 - €107
From Skopje to Rome with Wizz Air (W6)
From Skopje to Rome with Wizz Air Malta (W4)
Average ticket price: €19 - €76
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 Rome with Wizz Air (W6)
From Sofia to Rome with Ryanair (FR)
From Sofia to Rome with Buzz (RR)
Average ticket price: €23 - €90
Connection in Stockholm (Sweden)
From Milan to Stockholm with Thai Lion Air (SL)
From Milan to Stockholm with Ryanair (FR)
Average ticket price: €41 - €165
From Stockholm to Rome with Thai Lion Air (SL)
From Stockholm to Rome with Ryanair (FR)
From Stockholm to Rome with Norwegian Air Shuttle (DY)
From Stockholm to Rome with Norwegian Air Sweden (D8)
Average ticket price: €49 - €198
Connection in Stuttgart (Germany)
From Milan to Stuttgart with Eurowings (EW)
Average ticket price: €9 - €37
From Stuttgart to Rome with Eurowings (EW)
Average ticket price: €20 - €81
Connection in Suceava (Romania)
From Milan to Suceava with Wizz Air Malta (W4)
Average ticket price: €33 - €133
From Suceava to Rome with Wizz Air Malta (W4)
Average ticket price: €32 - €127
Connection in Tallinn (Estonia)
From Milan to Tallinn with Ryanair (FR)
From Milan to Tallinn with Wizz Air Malta (W4)
Average ticket price: €47 - €187
From Tallinn to Rome with Ryanair (FR)
Average ticket price: €53 - €213
Connection in Tampere (Finland)
From Milan to Tampere with Ryanair (FR)
Average ticket price: €50 - €202
From Tampere to Rome with Ryanair (FR)
Average ticket price: €58 - €231
Connection in Tangier (Morocco)
From Milan to Tangier with Ryanair (FR)
Average ticket price: €42 - €167
From Tangier to Rome with Ryanair (FR)
Average ticket price: €43 - €173
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 Rome with Aerolíneas (AR)
From Tel Aviv-Yafo to Rome with Wizz Air Malta (W4)
From Tel Aviv-Yafo to Rome with SkyUp (PQ)
From Tel Aviv-Yafo to Rome with EasyJet (U2)
Average ticket price: €57 - €226
Connection in Tenerife (Spain)
From Milan to Tenerife with Ryanair (FR)
From Milan to Tenerife with Wizz Air Malta (W4)
From Milan to Tenerife with EasyJet (U2)
Average ticket price: €74 - €296
From Tenerife to Rome with Ryanair (FR)
Average ticket price: €76 - €303
Connection in Thessaloniki (Greece)
From Milan to Thessaloniki with Ryanair (FR)
From Milan to Thessaloniki with Volotea (V7)
From Milan to Thessaloniki with EasyJet (U2)
Average ticket price: €31 - €125
From Thessaloniki to Rome with Ryanair (FR)
From Thessaloniki to Rome with Volotea (V7)
From Thessaloniki to Rome with EasyJet (U2)
Average ticket price: €22 - €89
Connection in Thira (Greece)
From Milan to Thira with Ryanair (FR)
From Milan to Thira with EasyJet (U2)
Average ticket price: €42 - €170
From Thira to Rome with Ryanair (FR)
Average ticket price: €32 - €127
Connection in Timisoara (Romania)
From Milan to Timisoara with Wizz Air (W6)
From Milan to Timisoara with Wizz Air Malta (W4)
Average ticket price: €24 - €94
From Timisoara to Rome with Wizz Air (W6)
From Timisoara to Rome with Wizz Air Malta (W4)
Average ticket price: €21 - €83
Connection in Tirana (Albania)
From Milan to Tirana with Ryanair (FR)
From Milan to Tirana with Wizz Air Malta (W4)
Average ticket price: €24 - €96
From Tirana to Rome with Ryanair (FR)
From Tirana to Rome with Wizz Air Malta (W4)
Average ticket price: €15 - €60
Connection in Tirgu Mures (Romania)
From Milan to Tirgu Mures with Wizz Air (W6)
Average ticket price: €30 - €119
From Tirgu Mures to Rome with Wizz Air (W6)
Average ticket price: €27 - €109
Connection in Toulouse (France)
From Milan to Toulouse with Ryanair (FR)
From Milan to Toulouse with EasyJet (U2)
Average ticket price: €16 - €65
From Toulouse to Rome with Ryanair (FR)
From Toulouse to Rome with EasyJet (U2)
Average ticket price: €23 - €93
Connection in Trapani (Italy)
From Milan to Trapani with Ryanair (FR)
Average ticket price: €22 - €89
From Trapani to Rome with Ryanair (FR)
Average ticket price: €11 - €44
Connection in Valencia (Spain)
From Milan to Valencia with Ryanair (FR)
From Milan to Valencia with Wizz Air Malta (W4)
Average ticket price: €26 - €103
From Valencia to Rome with Ryanair (FR)
From Valencia to Rome with Wizz Air Malta (W4)
From Valencia to Rome with Level (IB)
From Valencia to Rome with Vueling (VY)
Average ticket price: €28 - €112
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 Rome with Ryanair (FR)
From Vienna to Rome with Lauda Europe (LW)
From Vienna to Rome with Wizz Air Malta (W4)
From Vienna to Rome with Buzz (RR)
Average ticket price: €19 - €77
Connection in Vilnius (Lithuania)
From Milan to Vilnius with Wizz Air (W6)
From Milan to Vilnius with Ryanair (FR)
From Milan to Vilnius with Buzz (RR)
Average ticket price: €38 - €153
From Vilnius to Rome with Wizz Air (W6)
From Vilnius to Rome with Ryanair (FR)
From Vilnius to Rome with Buzz (RR)
Average ticket price: €42 - €170
Connection in Warsaw (Poland)
From Milan to Warsaw with Wizz Air (W6)
From Milan to Warsaw with Ryanair (FR)
From Milan to Warsaw with Wizz Air Malta (W4)
From Milan to Warsaw with Buzz (RR)
Average ticket price: €28 - €114
From Warsaw to Rome with Wizz Air (W6)
From Warsaw to Rome with Ryanair (FR)
From Warsaw to Rome with Buzz (RR)
Average ticket price: €33 - €131
Connection in Wroclaw (Poland)
From Milan to Wroclaw with Ryanair (FR)
From Milan to Wroclaw with Buzz (RR)
Average ticket price: €21 - €85
From Wroclaw to Rome with Ryanair (FR)
From Wroclaw to Rome with Buzz (RR)
Average ticket price: €27 - €108
Connection in Yerevan (Armenia)
From Milan to Yerevan with Wizz Air Malta (W4)
Average ticket price: €73 - €291
From Yerevan to Rome with Wizz Air Malta (W4)
Average ticket price: €67 - €267
Connection in Zagreb (Croatia)
From Milan to Zagreb with Ryanair (FR)
From Milan to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €54
From Zagreb to Rome with Ryanair (FR)
From Zagreb to Rome with Lauda Europe (LW)
Average ticket price: €13 - €52