Lowcost flights from Milan (Italy) to Skiathos (Greece), €34 - €137

Direct distance between cities: 1366 km. Average direct flight time is 2:36 hours.

Please note! Some routes are seasonal.

From Milan to Skiathos with Ryanair (FR)
Average ticket price: €34 - €137

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 Skiathos with EasyJet (U2)
Average ticket price: €61 - €244
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 Skiathos with Ryanair (FR)
Average ticket price: €16 - €62
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 Skiathos with EasyJet (U2)
Average ticket price: €57 - €227