Lowcost flights from Milan (Italy) to Leipzig/Halle (Germany), €18 - €70

Direct distance between cities: 701 km. Average direct flight time is 1:49 hours.

Please note! Some routes are seasonal.

From Milan to Leipzig/Halle with Ryanair (FR)
Average ticket price: €18 - €70

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 Leipzig/Halle with Level (IB)
From Barcelona to Leipzig/Halle with Vueling (VY)
Average ticket price: €34 - €136
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 Leipzig/Halle with Wizz Air Malta (W4)
Average ticket price: €32 - €129
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 Leipzig/Halle with Eurowings (EW)
Average ticket price: €10 - €38
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 Leipzig/Halle with Ryanair (FR)
From London to Leipzig/Halle with Ryanair UK (RK)
Average ticket price: €21 - €84
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 Leipzig/Halle with Ryanair (FR)
Average ticket price: €52 - €210
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 Leipzig/Halle with Eurowings Europe (E6)
Average ticket price: €38 - €151
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 Leipzig/Halle with Ryanair (FR)
Average ticket price: €27 - €106
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 Leipzig/Halle with Wizz Air Malta (W4)
Average ticket price: €31 - €125
Connection in Trapani (Italy)
From Milan to Trapani with Ryanair (FR)
Average ticket price: €22 - €89
From Trapani to Leipzig/Halle with Ryanair (FR)
Average ticket price: €38 - €151