Lowcost flights from Milan (Italy) to Brno (Czech Republic), €17 - €70

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

Please note! Some routes are seasonal.

From Milan to Brno with Ryanair (FR)
From Milan to Brno with Norse Atlantic Airways (N0)
Average ticket price: €17 - €70

Connection in Eindhoven (Netherlands)
From Milan to Eindhoven with Ryanair (FR)
Average ticket price: €18 - €72
From Eindhoven to Brno with Wizz Air (W6)
Average ticket price: €21 - €83
Connection in Hurghada (Egypt)
From Milan to Hurghada with Air Cairo (SM)
From Milan to Hurghada with Wizz Air Malta (W4)
From Milan to Hurghada with EasyJet (U2)
Average ticket price: €74 - €298
From Hurghada to Brno with Smartwings (QS)
Average ticket price: €71 - €286
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 Brno with Wizz Air (W6)
From London to Brno with Ryanair (FR)
Average ticket price: €30 - €120
Connection in Marsa Alam (Egypt)
From Milan to Marsa Alam with EasyJet (U2)
Average ticket price: €79 - €317
From Marsa Alam to Brno with Smartwings (QS)
Average ticket price: €76 - €305
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 Brno with Smartwings (QS)
Average ticket price: €91 - €365