Catania to Milan flights

Thu, 25 Apr
+ 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
  • Route overview
  • Cheapest flights
  • Schedules
  • Compare prices
  • Fastest flights
  • Companies
  • FAQs

Overview: Catania to Milan flight

distanceDistance627 miles
durationAverage flight duration1 h 50 min
priceAverage plane ticket price£129 (€143)
changesDirect flightNo
carriersAirlinesWizz Air, Malta Air, Ryanair, easyJet, Alitalia, Aeroitalia, Volotea, Air Malta, Neos Air, Eurowings, Air Baltic or airmax

Flights from Catania to Milan cover the 627 miles long journey taking on average 1 h 50 min with our travel partners like Wizz Air, Malta Air, Ryanair, easyJet, Alitalia, Aeroitalia, Volotea, Air Malta, Neos Air, Eurowings, Air Baltic or airmax. While the average ticket price for this route costs around £129, you can find the cheapest plane ticket for as low as £55. Travellers depart most frequently from Catania Fontanarossa Airport and arrive in Milan Malpensa Airport.

Cheap flights tickets from Catania to Milan

Showing times and prices for 25 Apr

Cheapest

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

Cheapest
Wizz Air Malta
19:452h05
Catania Fontanarossa Airport (CTA)
21:50Milan Linate Airport (LIN)
£641One-way
0 changes
2nd Cheapest
ITA
21:001h50
Catania Fontanarossa Airport (CTA)
22:50Milan Linate Airport (LIN)
£721One-way
0 changes
2nd Cheapest
ITA
18:051h50
Catania Fontanarossa Airport (CTA)
19:55Milan Linate Airport (LIN)
£721One-way
0 changes
easyJet
21:002h00
Catania Fontanarossa Airport (CTA)
23:00Milan Malpensa Airport (MXP)
£741One-way
0 changes
easyJet
07:002h00
Catania Fontanarossa Airport (CTA)
09:00Milan Malpensa Airport (MXP)
£761One-way
0 changes

Flight scheduleCatania to Milan

Showing flights for tomorrow, Thursday, 25 April
ITA
06:301h50
Catania Fontanarossa Airport (CTA)
08:20Milan Linate Airport (LIN)
0 changes
Aeroitalia
06:5510h05
Catania Fontanarossa Airport (CTA)
17:00Milan Bergamo Orio al Serio Airport (BGY)
1 change
Aeroitalia
06:555h35
Catania Fontanarossa Airport (CTA)
12:30Milan Bergamo Orio al Serio Airport (BGY)
1 change
easyJet
07:002h00
Catania Fontanarossa Airport (CTA)
09:00Milan Malpensa Airport (MXP)
0 changes
ITA
07:0010h10
Catania Fontanarossa Airport (CTA)
17:10Milan Linate Airport (LIN)
1 change
ITA
07:008h10
Catania Fontanarossa Airport (CTA)
15:10Milan Linate Airport (LIN)
1 change
ITA
09:401h50
Catania Fontanarossa Airport (CTA)
11:30Milan Linate Airport (LIN)
0 changes
Transavia Airlines
10:408h00
Catania Fontanarossa Airport (CTA)
18:40Milan Malpensa Airport (MXP)
1 change
Transavia Airlines
10:4012h00
Catania Fontanarossa Airport (CTA)
22:40Milan Linate Airport (LIN)
1 change
ITA
11:051h50
Catania Fontanarossa Airport (CTA)
12:55Milan Linate Airport (LIN)
0 changes
Aeroitalia
11:405h20
Catania Fontanarossa Airport (CTA)
17:00Milan Bergamo Orio al Serio Airport (BGY)
1 change
easyJet
13:402h00
Catania Fontanarossa Airport (CTA)
15:40Milan Malpensa Airport (MXP)
0 changes
ITA
14:104h00
Catania Fontanarossa Airport (CTA)
18:10Milan Linate Airport (LIN)
1 change
ITA
14:106h00
Catania Fontanarossa Airport (CTA)
20:10Milan Linate Airport (LIN)
1 change
ITA
14:105h00
Catania Fontanarossa Airport (CTA)
19:10Milan Linate Airport (LIN)
1 change
Wizz Air Malta
14:152h05
Catania Fontanarossa Airport (CTA)
16:20Milan Linate Airport (LIN)
0 changes
ITA
14:301h50
Catania Fontanarossa Airport (CTA)
16:20Milan Linate Airport (LIN)
0 changes
ITA
15:257h45
Catania Fontanarossa Airport (CTA)
23:10Milan Linate Airport (LIN)
1 change
ITA
15:255h45
Catania Fontanarossa Airport (CTA)
21:10Milan Linate Airport (LIN)
1 change
ITA
15:254h45
Catania Fontanarossa Airport (CTA)
20:10Milan Linate Airport (LIN)
1 change
ITA
15:253h45
Catania Fontanarossa Airport (CTA)
19:10Milan Linate Airport (LIN)
1 change
ITA
15:301h50
Catania Fontanarossa Airport (CTA)
17:20Milan Linate Airport (LIN)
0 changes
ITA
17:004h10
Catania Fontanarossa Airport (CTA)
21:10Milan Linate Airport (LIN)
1 change
ITA
17:006h10
Catania Fontanarossa Airport (CTA)
23:10Milan Linate Airport (LIN)
1 change
easyJet
17:102h00
Catania Fontanarossa Airport (CTA)
19:10Milan Malpensa Airport (MXP)
0 changes
ITA
18:051h50
Catania Fontanarossa Airport (CTA)
19:55Milan Linate Airport (LIN)
0 changes
ITA
19:1512h25
Catania Fontanarossa Airport (CTA)
07:40Milan Linate Airport (LIN)
1 change
ITA
19:153h55
Catania Fontanarossa Airport (CTA)
23:10Milan Linate Airport (LIN)
1 change
Wizz Air Malta
19:452h05
Catania Fontanarossa Airport (CTA)
21:50Milan Linate Airport (LIN)
0 changes
ITA
21:001h50
Catania Fontanarossa Airport (CTA)
22:50Milan Linate Airport (LIN)
0 changes
easyJet
21:002h00
Catania Fontanarossa Airport (CTA)
23:00Milan Malpensa Airport (MXP)
0 changes
ITA
21:1511h55
Catania Fontanarossa Airport (CTA)
09:10Milan Linate Airport (LIN)
1 change
ITA
21:1512h55
Catania Fontanarossa Airport (CTA)
10:10Milan Linate Airport (LIN)
1 change
ITA
21:1510h55
Catania Fontanarossa Airport (CTA)
08:10Milan Linate Airport (LIN)
1 change
ITA
21:1510h25
Catania Fontanarossa Airport (CTA)
07:40Milan Linate Airport (LIN)
1 change

Find all the dates and times for this journey

Compare prices and tickets Catania to Milan by train, coach or flight

Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May
Mon
13 May
Tue
14 May
Wed
15 May

Flight times from Catania to Milan

Showing times and prices for 25 Apr

Fastest Journey

1 h 50 m

Average

5 h 32 m

Flights per day

35

Distance

1012 km

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

Fastest
ITA
06:301h50
Catania Fontanarossa Airport (CTA)
08:20Milan Linate Airport (LIN)
£1051One-way
0 changes
Fastest
ITA
15:301h50
Catania Fontanarossa Airport (CTA)
17:20Milan Linate Airport (LIN)
£871One-way
0 changes
Fastest
ITA
21:001h50
Catania Fontanarossa Airport (CTA)
22:50Milan Linate Airport (LIN)
£721One-way
0 changes
Fastest
ITA
14:301h50
Catania Fontanarossa Airport (CTA)
16:20Milan Linate Airport (LIN)
£1051One-way
0 changes
Fastest
ITA
11:051h50
Catania Fontanarossa Airport (CTA)
12:55Milan Linate Airport (LIN)
£1451One-way
0 changes

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Wizz Air, Malta Air and Ryanair Catania to Milan

Wizz Air, Malta Air and Ryanair flights will get you between Catania and Milan from £32. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your flight between Catania and Milan.

Flights from Catania to Milan

Flights between Catania and Milan are frequent and daily. Many airlines operate along this route, including, but not limited to, Ryanair, Easyjet, Meridiana, Alitalia, and Eurowings. These airlines mostly fly direct between the two Italian cities, although there are a few indirect routes each day. The journey takes between 1 hour and 50 minutes and 5 hours and 10 minutes.

Which airlines fly from Catania to Milan?

Ryanair, Easyjet, Meridiana, Alitalia, and Eurowings tend to have the fastest flights between Catania and Milan. Ryanair, Alitalia, and Easyjet offer the fastest flights overall.

How long is the flight from Catania to Milan?

Passengers can expect flying from Catania to Milan to take 1 hour and 50 minutes to 5 hours and 10 minutes. The last few flights in this window are indirect and include a short stopover in Dusseldorf, Stuttgart or Istanbul. The fastest flights are direct and are usually run by budget operators Ryanair and Easyjet, and national carrier of Italy, Alitalia.

How many flights are there from Catania to Milan?

There are typically between 15 and 20 flights to Milan with a flight time of 1 hour and 50 minutes to 5 hours and 10 minutes. Saturdays tend to offer the most frequent flights, followed by Sundays and weekdays. Flights are scheduled to begin at 6:25 a.m. with Alitalia. The last flight of the day varies across weekdays and weekends, with the last departure on weekdays scheduled at 8:05 p.m. with Meridiana, and on weekends at 9:45 p.m. with Ryanair. 

What are the departure and arrival airports for flights from Catania to Milan?

Departure airport: Flights depart Catania from Catania Fontanarossa Airport. Reaching Catania Fontanarossa Airport from central Catania is only possible via the dedicated Airport shuttle bus, which takes 20 minutes. The airport itself is quite small but has a small selection of food and drink options for passengers.

Arrival airport: Flights arrive in Milan at either Milan Malpensa Airport or Milan Linate Airport. Malpensa is Milan's biggest airport and is connected to the city via a train right at the airport. Milan Linate is 55 to 70 minutes away from central Milan via train, and both airports have free WiFi, shops, and restaurants for passengers enjoyment.

FAQs: Catania to Milan flights

FAQs: Take a flight from Catania 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 Catania to Milan.
FAQs
Cheap plane tickets from Catania to Milan can start from as little as £55 when you book in advance. The average flight ticket price for Catania to Milan is £129; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Catania to Milan flight travel time is 1 h 50 min   for the 627 mile long route, but the duration can vary if you travel on weekends and holidays.
The first flight from Catania to Milan leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from Catania to Milan leaves at 22: 25.
When taking a flight from Catania to Milan, you can count on Wizz Air, Malta Air, Ryanair, easyJet, Alitalia, Aeroitalia, Volotea, Air Malta, Neos Air, Eurowings, Air Baltic or airmax for the best way to get you to Milan. You can also check all possible airlines who offer a service from Catania to Milan and compare the amenities they offer before buying a plane ticket.

Flights from Catania to Milan generally leave from Catania Fontanarossa Airport and arrive in Milan Malpensa Airport.

Catania Fontanarossa Airport is 8.9 km away from Catania city centre and Milan Malpensa Airport is 47.9 km from Milan city centre.

The cheapest month to travel from Catania to Milan by plane is April.
You have options as you can travel from Catania to Milan 3 different ways: train, coach or flight.

More options for your journey from Catania to Milan

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