Lowcost flights from Milan (Italy) to Rotterdam (Netherlands), €20 - €80

Direct distance between cities: 797 km. Average direct flight time is 1:56 hours.

Please note! Some routes are seasonal.

From Milan to Rotterdam with Transavia (HV)
Average ticket price: €20 - €80

Connection in Alicante (Spain)
From Milan to Alicante with Ryanair (FR)
Average ticket price: €28 - €112
From Alicante to Rotterdam with Transavia (HV)
Average ticket price: €39 - €156
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 Rotterdam with Transavia (HV)
Average ticket price: €30 - €119
Connection in Biarritz (France)
From Milan to Biarritz with Ryanair (FR)
Average ticket price: €22 - €88
From Biarritz to Rotterdam with Transavia (HV)
Average ticket price: €26 - €104
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 Rotterdam with Transavia (HV)
Average ticket price: €41 - €162
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 Rotterdam with Transavia (HV)
Average ticket price: €29 - €115
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 Rotterdam with Transavia (HV)
Average ticket price: €37 - €147
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 Rotterdam with Transavia (HV)
Average ticket price: €17 - €67
Connection in Eindhoven (Netherlands)
From Milan to Eindhoven with Ryanair (FR)
Average ticket price: €18 - €72
From Eindhoven to Rotterdam with Transavia (HV)
Average ticket price: €2 - €9
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 Rotterdam with Transavia (HV)
Average ticket price: €48 - €192
Connection in Fez (Morocco)
From Milan to Fez with Ryanair (FR)
Average ticket price: €44 - €176
From Fez to Rotterdam with Transavia (HV)
Average ticket price: €54 - €214
Connection in Girona (Spain)
From Milan to Girona with Ryanair (FR)
Average ticket price: €16 - €65
From Girona to Rotterdam with Transavia (HV)
Average ticket price: €28 - €112
Connection in Heraklion (Greece)
From Milan to Heraklion with Ryanair (FR)
From Milan to Heraklion with EasyJet (U2)
Average ticket price: €44 - €176
From Heraklion to Rotterdam with Transavia (HV)
Average ticket price: €62 - €247
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 Rotterdam with Transavia (HV)
Average ticket price: €37 - €147
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 Rotterdam with Pegasus Airlines (PC)
From Istanbul to Rotterdam with Transavia (HV)
Average ticket price: €55 - €221
Connection in Kerkyra (Greece)
From Milan to Kerkyra with Ryanair (FR)
Average ticket price: €27 - €109
From Kerkyra to Rotterdam with Transavia (HV)
Average ticket price: €45 - €181
Connection in Kos (Greece)
From Milan to Kos with Ryanair (FR)
Average ticket price: €44 - €178
From Kos to Rotterdam with Transavia (HV)
Average ticket price: €61 - €244
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 Rotterdam with Transavia (HV)
Average ticket price: €78 - €314
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 Rotterdam with Transavia (HV)
Average ticket price: €45 - €181
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 Rotterdam with Transavia (HV)
Average ticket price: €36 - €143
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 Rotterdam with Transavia (HV)
Average ticket price: €46 - €183
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 Rotterdam with Transavia (HV)
Average ticket price: €62 - €248
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 Rotterdam with Transavia (HV)
Average ticket price: €42 - €167
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 Rotterdam with Transavia (HV)
Average ticket price: €35 - €138
Connection in Perugia (Italy)
From Milan to Perugia with Ryanair (FR)
From Milan to Perugia with Aeroitalia (XZ)
Average ticket price: €9 - €36
From Perugia to Rotterdam with Transavia (HV)
Average ticket price: €29 - €114
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 Rotterdam with Transavia (HV)
Average ticket price: €18 - €73
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 Rotterdam with Transavia (HV)
Average ticket price: €32 - €127
Connection in Tangier (Morocco)
From Milan to Tangier with Ryanair (FR)
Average ticket price: €42 - €167
From Tangier to Rotterdam with Transavia (HV)
Average ticket price: €50 - €198
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 Rotterdam with Transavia (HV)
Average ticket price: €79 - €316
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 Rotterdam with Transavia (HV)
Average ticket price: €36 - €143
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 Rotterdam with Transavia (HV)
Average ticket price: €24 - €94
Connection in Zadar (Croatia)
From Milan to Zadar with Ryanair (FR)
From Milan to Zadar with Lauda Europe (LW)
Average ticket price: €13 - €51
From Zadar to Rotterdam with Transavia (HV)
Average ticket price: €30 - €119