Athens to Milan Flights

Tue, Jun 18
+ 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: Athens to Milan flight

distanceDistance906 miles (1461 km)
durationAverage flight duration2 h 35 min
priceAverage plane ticket price$161 (€141)
changesDirect flightYes
carriersAirlinesWizz Air, easyJet, Ryanair, Aegean Airlines, Malta Air, Air Serbia, Alitalia, Austrian Airlines, Lufthansa, Turkish Airlines, Pegasus Airlines, Vueling Airlines, Eurowings, SWISS or Alitalia (2)

Flights from Athens to Milan cover the 906 miles (1461 km) long trip taking on average 2 h 35 min with our travel partners like Wizz Air, easyJet, Ryanair, Aegean Airlines, Malta Air, Air Serbia, Alitalia, Austrian Airlines, Lufthansa, Turkish Airlines, Pegasus Airlines, Vueling Airlines, Eurowings, SWISS or Alitalia (2). There are direct flight services available. While the average ticket price for this route costs around $161 (€141), you can find the cheapest plane ticket for as low as $55 (€48). Travelers depart most frequently from Athens International Airport and arrive in Milan Malpensa Airport.

The cheapest flights from Athens to Milan

Showing times and prices for Jun 19

Cheapest

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

Cheapest
easyJet
11:00PM2h40
Athens International Airport (ATH)
12:40AMMilan Malpensa Airport (MXP)
$1191One-way
0 transfers
2nd Cheapest
sky express
05:15PM2h35
Athens International Airport (ATH)
06:50PMMilan Malpensa Airport (MXP)
$1251One-way
0 transfers
easyJet
10:50AM2h40
Athens International Airport (ATH)
12:30PMMilan Malpensa Airport (MXP)
$1371One-way
0 transfers
Vueling
03:40AM6h35
Athens International Airport (ATH)
09:15AMMilan Malpensa Airport (MXP)
$1441One-way
1 transfer
Vueling
03:40AM9h25
Athens International Airport (ATH)
12:05PMMilan Malpensa Airport (MXP)
$1501One-way
1 transfer

Flight schedulefrom Athens to Milan

Showing flights for tomorrow, Wednesday, June 19
Air Europa
03:05AM7h30
Athens International Airport (ATH)
09:35AMMilan Malpensa Airport (MXP)
1 transfer
Vueling
03:40AM14h40
Athens International Airport (ATH)
05:20PMMilan Malpensa Airport (MXP)
1 transfer
Vueling
03:40AM9h25
Athens International Airport (ATH)
12:05PMMilan Malpensa Airport (MXP)
1 transfer
Vueling
03:40AM6h35
Athens International Airport (ATH)
09:15AMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
06:00AM4h25
Athens International Airport (ATH)
09:25AMMilan Linate Airport (LIN)
1 transfer
ITA
06:05AM9h05
Athens International Airport (ATH)
02:10PMMilan Linate Airport (LIN)
1 transfer
ITA
06:05AM6h05
Athens International Airport (ATH)
11:10AMMilan Linate Airport (LIN)
1 transfer
ITA
06:05AM5h05
Athens International Airport (ATH)
10:10AMMilan Linate Airport (LIN)
1 transfer
ITA
06:05AM4h05
Athens International Airport (ATH)
09:10AMMilan Linate Airport (LIN)
1 transfer
Swiss
06:55AM7h40
Athens International Airport (ATH)
01:35PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
07:00AM6h00
Athens International Airport (ATH)
12:00PMMilan Linate Airport (LIN)
1 transfer
Aegean Airlines
07:40AM2h35
Athens International Airport (ATH)
09:15AMMilan Malpensa Airport (MXP)
0 transfers
Aegean Airlines
08:10AM7h30
Athens International Airport (ATH)
02:40PMMilan Linate Airport (LIN)
1 transfer
Aegean Airlines
08:10AM6h45
Athens International Airport (ATH)
01:55PMMilan Malpensa Airport (MXP)
1 transfer
Aegean Airlines
08:30AM6h05
Athens International Airport (ATH)
01:35PMMilan Malpensa Airport (MXP)
1 transfer
Aegean Airlines
08:35AM4h30
Athens International Airport (ATH)
12:05PMMilan Malpensa Airport (MXP)
1 transfer
easyJet
10:50AM2h40
Athens International Airport (ATH)
12:30PMMilan Malpensa Airport (MXP)
0 transfers
Lufthansa
11:30AM7h25
Athens International Airport (ATH)
05:55PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
11:30AM6h55
Athens International Airport (ATH)
05:25PMMilan Linate Airport (LIN)
1 transfer
ITA
12:05PM7h05
Athens International Airport (ATH)
06:10PMMilan Linate Airport (LIN)
1 transfer
ITA
12:05PM6h05
Athens International Airport (ATH)
05:10PMMilan Linate Airport (LIN)
1 transfer
ITA
12:05PM8h05
Athens International Airport (ATH)
07:10PMMilan Linate Airport (LIN)
1 transfer
ITA
12:05PM5h05
Athens International Airport (ATH)
04:10PMMilan Linate Airport (LIN)
1 transfer
Lufthansa
12:45PM6h05
Athens International Airport (ATH)
05:50PMMilan Linate Airport (LIN)
1 transfer
Lufthansa
12:45PM4h50
Athens International Airport (ATH)
04:35PMMilan Malpensa Airport (MXP)
1 transfer
Aegean Airlines
01:20PM20h20
Athens International Airport (ATH)
08:40AMMilan Malpensa Airport (MXP)
1 transfer
ITA
01:20PM6h50
Athens International Airport (ATH)
07:10PMMilan Linate Airport (LIN)
1 transfer
ITA
01:20PM4h50
Athens International Airport (ATH)
05:10PMMilan Linate Airport (LIN)
1 transfer
ITA
01:20PM5h50
Athens International Airport (ATH)
06:10PMMilan Linate Airport (LIN)
1 transfer
Aegean Airlines
01:20PM7h45
Athens International Airport (ATH)
08:05PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
02:05PM5h15
Athens International Airport (ATH)
06:20PMMilan Linate Airport (LIN)
1 transfer
Lufthansa
02:05PM5h30
Athens International Airport (ATH)
06:35PMMilan Malpensa Airport (MXP)
1 transfer
Lot Polish Airlines
02:10PM20h35
Athens International Airport (ATH)
09:45AMMilan Malpensa Airport (MXP)
1 transfer
Lot Polish Airlines
02:10PM5h55
Athens International Airport (ATH)
07:05PMMilan Malpensa Airport (MXP)
1 transfer
Swiss
02:20PM5h05
Athens International Airport (ATH)
06:25PMMilan Malpensa Airport (MXP)
1 transfer
Vueling
03:00PM7h20
Athens International Airport (ATH)
09:20PMMilan Malpensa Airport (MXP)
1 transfer
Air Serbia
03:30PM5h35
Athens International Airport (ATH)
08:05PMMilan Malpensa Airport (MXP)
1 transfer
Air Serbia
03:30PM18h10
Athens International Airport (ATH)
08:40AMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
03:45PM4h50
Athens International Airport (ATH)
07:35PMMilan Malpensa Airport (MXP)
1 transfer
Aegean Airlines
03:50PM4h45
Athens International Airport (ATH)
07:35PMMilan Malpensa Airport (MXP)
1 transfer
Brussels Airlines
03:55PM6h05
Athens International Airport (ATH)
09:00PMMilan Malpensa Airport (MXP)
1 transfer
Aegean Airlines
04:45PM6h30
Athens International Airport (ATH)
10:15PMMilan Linate Airport (LIN)
1 transfer
Aegean Airlines
04:50PM2h35
Athens International Airport (ATH)
06:25PMMilan Malpensa Airport (MXP)
0 transfers
sky express
05:15PM2h35
Athens International Airport (ATH)
06:50PMMilan Malpensa Airport (MXP)
0 transfers
Lufthansa
06:25PM5h50
Athens International Airport (ATH)
11:15PMMilan Malpensa Airport (MXP)
1 transfer
Lufthansa
07:20PM5h00
Athens International Airport (ATH)
11:20PMMilan Malpensa Airport (MXP)
1 transfer
ITA
07:30PM4h40
Athens International Airport (ATH)
11:10PMMilan Linate Airport (LIN)
1 transfer
ITA
07:30PM13h40
Athens International Airport (ATH)
08:10AMMilan Linate Airport (LIN)
1 transfer
ITA
07:30PM13h10
Athens International Airport (ATH)
07:40AMMilan Linate Airport (LIN)
1 transfer
pegasus
08:25PM15h10
Athens International Airport (ATH)
10:35AMMilan Bergamo Orio al Serio Airport (BGY)
1 transfer
Vueling
10:20PM11h55
Athens International Airport (ATH)
09:15AMMilan Malpensa Airport (MXP)
1 transfer
Vueling
10:20PM16h55
Athens International Airport (ATH)
02:15PMMilan Malpensa Airport (MXP)
1 transfer
Vueling
10:20PM16h05
Athens International Airport (ATH)
01:25PMMilan Malpensa Airport (MXP)
1 transfer
easyJet
11:00PM2h40
Athens International Airport (ATH)
12:40AMMilan Malpensa Airport (MXP)
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Athens to Milan by flight

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

The fastest flights from Athens to Milan

Showing times and prices for Jun 19

Fastest Journey

2 h 35 m

Average

7 h 39 m

Flights per day

54

Distance

1462 km

Of the 54 flights that leave Athens for Milan every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Aegean Airlines
07:40AM2h35
Athens International Airport (ATH)
09:15AMMilan Malpensa Airport (MXP)
$1761One-way
0 transfers
Fastest
Aegean Airlines
04:50PM2h35
Athens International Airport (ATH)
06:25PMMilan Malpensa Airport (MXP)
$1761One-way
0 transfers
Fastest
sky express
05:15PM2h35
Athens International Airport (ATH)
06:50PMMilan Malpensa Airport (MXP)
$1251One-way
0 transfers
2nd Fastest
easyJet
11:00PM2h40
Athens International Airport (ATH)
12:40AMMilan Malpensa Airport (MXP)
$1191One-way
0 transfers
2nd Fastest
easyJet
10:50AM2h40
Athens International Airport (ATH)
12:30PMMilan Malpensa Airport (MXP)
$1371One-way
0 transfers

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Wizz Air, easyJet and Ryanair flights from Athens to Milan

Travel to Milan from Athens from $78 (€68) with Omio’s flight partners Wizz Air, easyJet and Ryanair! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

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

EasyJet from Athens to Milan flight information:

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

FAQs: Athens to Milan Flight

FAQs: Take a flight from Athens to Milan 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 Athens to Milan.
FAQs
Cheap plane tickets from Athens to Milan can start from as little as $55 (€48) when you book in advance. The average flight ticket price for Athens to Milan is $161 (€141); 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 Athens to Milan is on average 2 h 35 min   for the 906 mile (1461 km) long journey, but the time it takes to go between Athens and Milan by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Athens to Milan leaves at 4: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Athens to Milan leaves at 8: 30 PM.
For the journey from Athens to Milan you can take a flight with Wizz Air, easyJet, Ryanair, Aegean Airlines, Malta Air, Air Serbia, Alitalia, Austrian Airlines, Lufthansa, Turkish Airlines, Pegasus Airlines, Vueling Airlines, Eurowings, SWISS or Alitalia (2). Be sure to check out all possible airlines that offer services between Athens and Milan on Omio to compare what amenities they may have.

Flights from Athens to Milan generally leave from Athens International Airport and arrive in Milan Malpensa Airport.

Athens International Airport is 33.3 km away from Athens city centre and Milan Malpensa Airport is 47.9 km from Milan city centre.

The cheapest month to travel from Athens to Milan by plane is August.
Yes, you can take a flight from Athens to Milan.

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