32 € Cheap Flights from Milan to Skiathos Island National

Compare Milan to Skiathos Island National flight deals

Find the cheapest month or even day of the year to fly to Skiathos Island National

Book the best Skiathos Island National fare with no extra fees

Flight deals from Milan to Skiathos Island National

Looking for a cheap last-minute deal or the best return flight from Milan to Skiathos Island National Airport? If you want to travel next month, return fares start from 50 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Skiathos Island National

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Skiathos Island National flights are currently cheapest in July.

Direct flights from Milan to Skiathos Island National

Milan to Skiathos Island National: Alternative routes

Compare routes from Milan to Skiathos below. You may find an airport to fly into that's cheaper, faster, or easier than Skiathos Island National.

Milan to Skiathos: Flight information

The things to know before you go.
Cheapest flight found32 €
Cheapest month to flyJuly
Average flight time2 hrs, 16 mins
Most popular airlineWizz Air Malta
Average flights per week10

Finding cheap flights from Milan to Skiathos Island National: Frequently asked questions

The best price we found for a return flight from Milan to Skiathos Island National is 32 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 16 minutes is the average flight time from Milan to Skiathos Island National.
Wizz Air Malta, easyJet and Malta Air fly direct from Milan to Skiathos Island National.
As of July 2026, there are 10 flights per week flying from Milan to Skiathos Island National.
The cheapest month to fly from Milan to Skiathos Island National is usually July.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Skiathos Island National Airport on Wednesday, 29 July 2026.
Yes – the average flight time is 2 hours and 16 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Skiathos Island National but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Skiathos is around 40 days in advance, so don’t leave your flight to the last minute.

The cheapest airline that flies to Skiathos Island National is Wizz Air Malta .

Travelling from Milan to Skiathos Alex Papadiamantis Airport (JSI): What you need to know

  • Milan is home to two main airports where you can kick off your trip. Explore your options for booking a flight from Milan to Skiathos Alex Papadiamantis Airport (JSI) leaving from Milan Malpensa Airport (MXP) or Milan Bergamo Airport (BGY).

  • 2 hours 20 minutes is the average journey time for a direct Milan to Skiathos Alex Papadiamantis Airport flight.

  • The timezone in Skiathos is UTC+2, which is one hour ahead of Milan. Skiathos Alex Papadiamantis Airport is located in Skiathos.

  • Arrive at the airport on time so you don't miss your flight from Milan to JSI. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the stress of rushing.

  • Head to the airport even earlier during popular months like July. Aim for two hours before domestic departures and up to four hours for international flights. After checking in, you can use any extra time to relax or grab something to eat.

Airports in Milan

Milan Malpensa Airport (MXP)

  • Enjoy an uninterrupted journey from Milan Malpensa Airport (MXP). Nonstop flights from Milan to Skiathos Alex Papadiamantis Airport (JSI) operate from here.

  • Book your direct flight from Milan to Skiathos Alex Papadiamantis Airport with easyJet. This leading airline offers services from MXP.

  • The preferred airline for passengers flying between MXP and JSI is easyJet.

  • MXP is around 48 kilometres from central Milan. If you're catching a taxi, ride-sharing or driving from the centre, it'll take 50 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the travel time to be around 50 minutes.

  • Catching an early flight from Milan to Skiathos Alex Papadiamantis Airport? Avoid the stress of rushing to the terminal (and get some bonus sleep) by choosing one of these stays close to Milan Malpensa Airport:

  • When it comes to Milan Malpensa Airport's on-time performance, 76% of flights arrive within the expected time frame.

Milan Bergamo Airport (BGY)

  • Consider beginning your travels from Milan Bergamo Airport (BGY). You can book a direct Milan to Skiathos Alex Papadiamantis Airport (JSI) plane ticket with departures from here.

  • From BGY, direct flights from Milan to JSI are available with Ryanair.

  • Ryanair is the top choice for passengers flying from BGY to JSI.

  • If you're looking for the most punctual carrier, book with Ryanair. It has an on-time performance of 100.0% for flights between Milan Bergamo Airport and Skiathos Alex Papadiamantis Airport.

  • On public transport, you can travel from central Milan to BGY in about 1 hour. The airport is roughly 48 kilometres away, and making the journey by car takes approximately 50 minutes.

  • Catching an early morning flight? You might like to check in to one of these hotels near Milan Bergamo Airport the day before your Milan to JSI flight:

  • 75% of flights departing Milan Bergamo Airport make it to their destination as expected.

Milano Linate Airport (LIN)

  • Reserve a plane ticket from Milan to Skiathos Alex Papadiamantis Airport (JSI) out of Milano Linate Airport (LIN) with a stop or two. Popular stopovers between LIN and JSI are:

    • Rome Leonardo da Vinci Fiumicino Airport (FCO)

    • Naples-Capodichino International Airport (NAP)

    • Bari Karol Wojtyla Airport (BRI)

  • LIN is around 8 kilometres from central Milan. Driving from the city centre to the airport takes about 20 minutes. If you're thinking about using public transport, expect a journey time of around 30 minutes.

  • Skip the rush on your departure day — stay near Milano Linate Airport and know you'll be at the terminal with time to spare. Settle in at one of these hotels the day before if you're catching an early Milan to Skiathos Alex Papadiamantis Airport flight:

  • LIN has an on-time performance rate of 84%. This means most of its flights arrive at their destination as expected and your trip runs like clockwork.

About Skiathos Alex Papadiamantis Airport (JSI)

Getting from Skiathos Alex Papadiamantis Airport (JSI) to central Skiathos

  • Skiathos Alex Papadiamantis Airport is around 3 kilometres from central Skiathos. It takes around 10 minutes or so to drive to the city.

  • If you're using public transport, expect a journey of roughly 15 minutes.

How to find the cheapest flights from Milan to Skiathos Alex Papadiamantis Airport (JSI)

  • The cheapest price we've found for a one-way ticket from Milan to Skiathos Alex Papadiamantis Airport is 14 €. For a return flight on this route, the best price is 32 €. Depending on the availability and when you book, these fares could change.

  • Booking early is often the key to finding a cheap flight from Milan to JSI. Fares tend to rise as seats fill up, so the closer you get to departure, the more you'll likely spend on your ticket.

  • The 'Whole month' tool shows you the cheapest Milan to Skiathos Alex Papadiamantis Airport tickets across every month. It's a great way to find a bargain if your travel plans aren't set in stone.

  • You don't need to check back in every day to find out if fares have dropped when you set up a Price Alert. We'll notify you as soon as there's a better deal on plane tickets from Milan to JSI.

  • Find a cheap flight from Milan to Skiathos Alex Papadiamantis Airport by using filters. Select your preferred times, airlines and number of stops, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Milan to Skiathos Alex Papadiamantis Airport (JSI)

  • January is the quietest month for flights from Milan to Skiathos Alex Papadiamantis Airport (JSI), while July is the most popular. Find the ideal time to visit Skiathos based on whether you like a lively atmosphere or a more laid-back vibe.

  • Book a Milan to JSI plane ticket departing in July if you want to explore the city during its warmest month. Expect temperatures in Skiathos to range from 21ºC (70ºF) to 29ºC (84ºF).

  • Look for cheap tickets from Milan to Skiathos Alex Papadiamantis Airport in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 6ºC (43ºF) and 13ºC (55ºF).

More about Skiathos

  • Start your Skiathos trip right by choosing the ideal place to stay. Once you've booked your flight from Milan to Skiathos Alex Papadiamantis Airport, explore our selection of accommodation options including:

  • Your visit to Skiathos won't be complete without checking out the sights. Big-name attractions that are worth your time include Lalaria Beach, Koukounaries Beach and Tsougrias Beach.

Explore more of Greece

  • Skiathos has plenty going for it, but there are so many other corners of Greece just waiting to be explored. About 137 kilometres south of Skiathos, a trip to Athens will keep your itinerary busy. Start with attractions like Acropolis of Athens, The Parthenon and Erechtheion.

  • If you want to check out another great destination in Greece, consider Thessaloniki, about 177 kilometres north of Skiathos. Church of Agia Sofia, Archaeological Museum of Thessaloniki and Alexander the Great Statue are highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.