Milan to Santorini Flights

Fri, Sep 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Milan to Santorini flight

distanceDistance1050 miles (1693 km)
durationAverage flight duration2 h 35 min
priceAverage plane ticket price$189 (€159)
changesDirect flightYes
carriersAirlineseasyJet, Ryanair or Aegean Airlines

Flights from Milan to Santorini cover the 1050 miles (1693 km) long trip taking on average 2 h 35 min with our travel partners like easyJet, Ryanair or Aegean Airlines. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $67 (€56), but the average price of plane tickets is $189 (€159).

The cheapest flights from Milan to Santorini

Showing times and prices for Sep 20

Cheapest

The best way to find a cheap flight ticket from Milan to Santorini is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
02:46PM14h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers
Cheapest
Regionale
12:46PM16h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers
Cheapest
Regionale
01:46PM15h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers
Cheapest
Regionale
08:46AM20h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers
Cheapest
Regionale
11:46AM17h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers

Flight schedulefrom Milan to Santorini

Showing flights for tomorrow, Friday, September 20
Malpensa Express
05:35AM9h20
Milan Porta Garibaldi
03:55PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
05:35AM14h50
Milan Porta Garibaldi
09:25PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
05:35AM17h40
Milan Porta Garibaldi
12:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:05AM14h20
Milan Porta Garibaldi
09:25PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:05AM17h10
Milan Porta Garibaldi
12:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:05AM8h50
Milan Porta Garibaldi
03:55PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:35AM29h05
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:35AM29h05
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
06:35AM29h05
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
06:46AM28h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
06:46AM28h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
06:46AM28h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
07:05AM28h35
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
07:05AM28h35
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
07:35AM28h05
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
07:35AM28h05
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
07:46AM27h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
07:46AM27h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
07:46AM27h54
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
08:05AM27h35
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
08:05AM27h35
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
08:05AM27h35
Milan Porta Garibaldi
12:40PMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
08:35AM23h35
Milan Porta Garibaldi
09:10AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
08:35AM22h10
Milan Porta Garibaldi
07:45AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
08:35AM21h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
08:46AM21h59
Milan Porta Garibaldi
07:45AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
08:46AM23h24
Milan Porta Garibaldi
09:10AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
08:46AM20h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
09:05AM20h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
09:05AM21h40
Milan Porta Garibaldi
07:45AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
09:05AM23h05
Milan Porta Garibaldi
09:10AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
09:35AM24h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
09:35AM24h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
09:35AM20h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:05AM19h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:05AM23h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:05AM24h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:35AM23h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:35AM23h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
10:35AM19h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:05AM18h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:05AM23h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:05AM22h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:35AM22h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:35AM18h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
11:35AM22h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
11:46AM22h09
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
11:46AM22h29
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
11:46AM17h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
12:05PM22h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
12:05PM17h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
12:05PM21h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
12:35PM17h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
12:35PM21h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
12:35PM21h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
12:46PM21h09
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
12:46PM16h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
12:46PM21h29
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
01:05PM21h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
01:05PM16h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
01:05PM20h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
01:35PM16h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
01:35PM20h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
01:35PM20h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
01:46PM15h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
01:46PM20h29
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
01:46PM20h09
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
02:05PM20h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
02:05PM19h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
02:05PM15h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
02:35PM19h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
02:35PM15h00
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
02:35PM19h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
02:46PM19h09
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
02:46PM19h29
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
02:46PM14h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
03:05PM14h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
03:05PM18h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
03:05PM19h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
03:35PM15h20
Milan Porta Garibaldi
07:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
03:35PM18h20
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
03:35PM18h40
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Regionale
03:46PM15h09
Milan Porta Garibaldi
07:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
03:46PM18h09
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
3 transfers
Regionale
03:46PM18h29
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
3 transfers
Malpensa Express
04:05PM18h10
Milan Porta Garibaldi
11:15AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
04:05PM14h50
Milan Porta Garibaldi
07:55AMSantorini (Thira) National Airport (JTR)
2 transfers
Malpensa Express
04:05PM17h50
Milan Porta Garibaldi
10:55AMSantorini (Thira) National Airport (JTR)
2 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Santorini by flight

Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10

The fastest flights from Milan to Santorini

Showing times and prices for Sep 20

Fastest Journey

8 h 50 m

Average

21 h 1 m

Flights per day

88

Distance

1693 km

It's difficult to get from Milan to Santorini without transferring at least 2 times.

Fastest
Malpensa Express
06:05AM8h50
Milan Porta Garibaldi
03:55PMSantorini (Thira) National Airport (JTR)
$4071One-way
2 transfers
2nd Fastest
Malpensa Express
05:35AM9h20
Milan Porta Garibaldi
03:55PMSantorini (Thira) National Airport (JTR)
$4071One-way
2 transfers
Malpensa Express
06:05AM14h20
Milan Porta Garibaldi
09:25PMSantorini (Thira) National Airport (JTR)
$2401One-way
2 transfers
Malpensa Express
03:05PM14h30
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1771One-way
2 transfers
Regionale
02:46PM14h49
Milan Porta Garibaldi
06:35AMSantorini (Thira) National Airport (JTR)
$1711One-way
3 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: EasyJet, Malta Air and Wizz Air flights from Milan to Santorini

You can travel by flight to Santorini from Milan with easyJet, Malta Air and Wizz Air for as low as $72 (€60). When you search for schedules and tickets, Omio will show you the best journey.

EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travelers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travelers bringing hand luggage and checked luggage.

EasyJet from Milan to Santorini flight information:

  • Average Duration: 2 h 40 min
  • Cheapest Price: $78

FAQs: Milan to Santorini Flight

FAQs: Take a flight from Milan to Santorini hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Santorini.
FAQs
Cheap plane tickets from Milan to Santorini can start from as little as $67 (€56) when you book in advance. The average flight ticket price for Milan to Santorini is $189 (€159); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time from Milan to Santorini is on average 2 h 35 min   for the 1050 mile (1693 km) long journey, but the time it takes to go between Milan and Santorini by flight can vary depending on specific dates or if traveling on weekends and holidays.
The earliest flight from Milan to Santorini leaves at 4: 55 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Milan to Santorini leaves at 6: 50 PM.
For the best Milan to Santorini flight to buy, you can travel safely and comfortably with easyJet, Ryanair or Aegean Airlines. However, it's always good to check all possible airlines with services from Milan to Santorini to compare what amenities they may offer.
The cheapest month for a flight from Milan to Santorini is November.
Yes, you can take a flight between Milan and Santorini.

More options for your journey from Milan to Santorini

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links