Cheap flights from Catania to Milan

59 nonstop flights a week, 5 of them today. Operated by 5 airlines, about 2h in the air, 628 mi (1,011 km). Tickets from $17.

Flights from Catania to Milan

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Catania to Milan at a glance

flight time, from 1h 50m to 2h
2h
straight-line distance
628 mi (1,011 km)
flights a week
59
flights today
5
first and last departure
06:00 - 14:30
lowest price, nonstop, 30 November
$17
airlines
5

Catania to Milan flight schedule

59 flights a week, 5 today, 36 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
W4 6464
Wizz Air Malta
06:00 Catania-Fontanarossa
08:00 Milano Malpensa
2h
Mon, Wed, Thu, Fri, Sun
Airbus A320
AZ 1742
ITA Airways
06:25 Catania-Fontanarossa
08:15 Milano Linate
1h 50m
Daily
Airbus A220-300
FR 1071
Ryanair
07:50 Catania-Fontanarossa
09:50 Milano Malpensa, terminal 1
2h
Tue
Boeing 737-800
U2 3538
easyJet
08:10 Catania-Fontanarossa
10:10 Milano Malpensa, terminal 2
2h
Sat
Airbus A320
FR 2178
Ryanair
08:25 Catania-Fontanarossa
10:25 Milano Malpensa, terminal 1
2h
Sun
Boeing 737-800
U2 3538
easyJet
08:35 Catania-Fontanarossa
10:35 Milano Malpensa, terminal 2
2h
Mon
Airbus A319
FR 1071
Ryanair
09:00 Catania-Fontanarossa
11:00 Milano Malpensa, terminal 1
2h
Wed
Boeing 737
FR 2178
Ryanair
09:00 Catania-Fontanarossa
11:00 Milano Malpensa, terminal 1
2h
Fri
Boeing 737-800
U2 3536
easyJet
09:05 Catania-Fontanarossa
11:05 Milano Malpensa, terminal 2
2h
Fri
Airbus A319
FR 2178
Ryanair
09:10 Catania-Fontanarossa
11:10 Milano Malpensa, terminal 1
2h
Mon
Boeing 737-800
FR 528
Ryanair
09:25 Catania-Fontanarossa
11:25 Milano Malpensa, terminal 1
2h
Thu
Boeing 737-800
AZ 1747
ITA Airways
09:45 Catania-Fontanarossa
11:35 Milano Linate
1h 50m
Sat
Airbus A319
U2 3538
easyJet
09:45 Catania-Fontanarossa
11:45 Milano Malpensa, terminal 2
2h
Sun
Airbus A319
U2 3538
easyJet
09:55 Catania-Fontanarossa
11:55 Milano Malpensa, terminal 2
2h
Wed
Airbus A319
U2 3536
easyJet
10:00 Catania-Fontanarossa
12:00 Milano Malpensa, terminal 2
2h
Mon, Thu
Airbus A321
AZ 1747
ITA Airways
10:05 Catania-Fontanarossa
11:55 Milano Linate
1h 50m
Mon, Tue, Wed, Thu, Fri
Airbus A319
U2 3540
easyJet
10:10 Catania-Fontanarossa
12:10 Milano Malpensa, terminal 2
2h
Tue
Airbus A319
FR 5062
Ryanair
10:15 Catania-Fontanarossa
12:15 Milano Malpensa, terminal 1
2h
Sat
Boeing 737-800
AZ 1747
ITA Airways
10:30 Catania-Fontanarossa
12:20 Milano Linate
1h 50m
Sun
Airbus A320 NEO
FR 528
Ryanair
11:10 Catania-Fontanarossa
13:10 Milano Malpensa, terminal 1
2h
Mon
Boeing 737-800
AZ 1718
ITA Airways
11:30 Catania-Fontanarossa
13:20 Milano Linate
1h 50m
Mon, Tue, Wed, Thu, Fri, Sat
Airbus A220-100 Passenger
AZ 1718
ITA Airways
11:50 Catania-Fontanarossa
13:40 Milano Linate
1h 50m
Sun
Airbus A220-100 Passenger
FR 528
Ryanair
12:10 Catania-Fontanarossa
14:10 Milano Malpensa, terminal 1
2h
Sun
Boeing 737-800
W4 6468
Wizz Air Malta
12:20 Catania-Fontanarossa
14:20 Milano Malpensa
2h
Mon, Wed, Thu, Fri, Sun
Airbus A320
U2 3540
easyJet
12:25 Catania-Fontanarossa
14:25 Milano Malpensa, terminal 2
2h
Thu
Airbus A319
FR 2178
Ryanair
12:30 Catania-Fontanarossa
14:30 Milano Malpensa, terminal 1
2h
Sat
Boeing 737-800
W4 6468
Wizz Air Malta
12:50 Catania-Fontanarossa
14:50 Milano Malpensa
2h
Tue, Sat
Airbus A320
FR 528
Ryanair
13:05 Catania-Fontanarossa
15:05 Milano Malpensa, terminal 1
2h
Fri
Boeing 737-800
U2 3546
easyJet
13:10 Catania-Fontanarossa
15:10 Milano Malpensa, terminal 2
2h
Sat
Airbus A319
FR 5062
Ryanair
13:45 Catania-Fontanarossa
15:45 Milano Malpensa, terminal 1
2h
Thu
Boeing 737-800
U2 3540
easyJet
14:20 Catania-Fontanarossa
16:20 Milano Malpensa, terminal 2
2h
Sun
Airbus A320
U2 3546
easyJet
14:20 Catania-Fontanarossa
16:20 Milano Malpensa, terminal 2
2h
Fri
Airbus A319
U2 3540
easyJet
14:25 Catania-Fontanarossa
16:25 Milano Malpensa, terminal 2
2h
Mon
Airbus A319
U2 3544
easyJet
14:30 Catania-Fontanarossa
16:30 Milano Malpensa, terminal 2
2h
Wed
Airbus A319

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AZ 1747
ITA Airways
09:40 Catania-Fontanarossa
11:35 Milano Linate
1h 55m
Seasonal
Airbus A220-300
AZ 1718
ITA Airways
12:20 Catania-Fontanarossa
14:10 Milano Linate
1h 50m
Seasonal
Airbus A220-300
AZ 1742
ITA Airways
06:45 Catania-Fontanarossa
08:35 Milano Linate
1h 50m
Seasonal
Airbus A220-300
FR 1071
Ryanair
08:10 Catania-Fontanarossa
10:10 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 1071
Ryanair
06:55 Catania-Fontanarossa
08:55 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3536
easyJet
14:15 Catania-Fontanarossa
16:15 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
NO 7529
Neos
01:40 Catania-Fontanarossa
03:30 Milano Malpensa, terminal 1
1h 50m
Seasonal
Boeing 737
FR 5062
Ryanair
12:15 Catania-Fontanarossa
14:15 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 2178
Ryanair
09:50 Catania-Fontanarossa
11:50 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 3730
Ryanair
07:00 Catania-Fontanarossa
09:00 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
AZ 1747
ITA Airways
09:55 Catania-Fontanarossa
11:50 Milano Linate
1h 55m
Seasonal
Airbus A220-300
AZ 1718
ITA Airways
12:15 Catania-Fontanarossa
14:10 Milano Linate
1h 55m
Seasonal
Airbus A220-300
FR 1071
Ryanair
12:35 Catania-Fontanarossa
14:35 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3540
easyJet
13:55 Catania-Fontanarossa
15:55 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
AZ 1704
ITA Airways
14:20 Catania-Fontanarossa
16:15 Milano Linate
1h 55m
Seasonal
Airbus A220-300
FR 1071
Ryanair
09:20 Catania-Fontanarossa
11:20 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3536
easyJet
09:35 Catania-Fontanarossa
11:35 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
U2 3538
easyJet
14:05 Catania-Fontanarossa
16:05 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
FR 528
Ryanair
14:30 Catania-Fontanarossa
16:30 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3536
easyJet
09:10 Catania-Fontanarossa
11:10 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A319
FR 528
Ryanair
14:20 Catania-Fontanarossa
16:20 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 1071
Ryanair
08:50 Catania-Fontanarossa
10:50 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3544
easyJet
09:45 Catania-Fontanarossa
11:45 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
U2 3540
easyJet
13:50 Catania-Fontanarossa
15:50 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
FR 528
Ryanair
09:05 Catania-Fontanarossa
11:05 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3536
easyJet
09:25 Catania-Fontanarossa
11:25 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A321
FR 2178
Ryanair
12:15 Catania-Fontanarossa
14:15 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 3730
Ryanair
09:00 Catania-Fontanarossa
11:00 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3536
easyJet
09:15 Catania-Fontanarossa
11:15 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
U2 3540
easyJet
13:40 Catania-Fontanarossa
15:40 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
FR 1071
Ryanair
13:45 Catania-Fontanarossa
15:45 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
FR 1071
Ryanair
09:05 Catania-Fontanarossa
11:05 Milano Malpensa, terminal 1
2h
Seasonal
Boeing 737-800
U2 3540
easyJet
13:45 Catania-Fontanarossa
15:45 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320
U2 3540
easyJet
14:00 Catania-Fontanarossa
16:00 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A321
U2 3536
easyJet
09:40 Catania-Fontanarossa
11:40 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A319
U2 3538
easyJet
14:15 Catania-Fontanarossa
16:15 Milano Malpensa, terminal 2
2h
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Catania to Milan

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Catania to Milan depart and land

Departure from Catania

59 flights a week, 2 mi (4 km) from the city centre

Arrival in Milan

38 flights a week, terminals 1, 2, 25 mi (41 km) from the city centre

Milano Linate closest to the centreLIN

21 flights a week, 4 mi (7 km) from the city centre

When to visit Milan

Weather by month

Best time to visit: April, September and October, +18° to +25° by day. In November it is +12° by day and +5° at night, with 10 rainy days.

Jan
+8° 0° 9 days
Feb
+12° +3° 8 days
Mar
+15° +5° 8 days
Apr
+18° +8° 8 days
May
+22° +13° 17 days
Jun
+29° +19° 9 days
Jul
+30° +20° 12 days
Aug
+30° +20° 10 days
Sep
+25° +16° 12 days
Oct
+20° +12° 10 days
Nov
+12° +5° 10 days
Dec
+8° +2° 8 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Catania to Milan?
A nonstop flight takes 2 hours on average, from 1h 50m to 2h depending on the flight.
How far is Milan from Catania?
628 mi (1,011 km) in a straight line between the cities.
Which airlines fly nonstop from Catania to Milan?
ITA Airways (21 a week), easyJet (14 a week), Ryanair (12 a week), Wizz Air Malta (12 a week) and Neos.
How many flights a day are there from Catania to Milan?
5 flights today and 59 a week, about 8.4 a day on average.
When are the first and last flights from Catania to Milan?
The first departure is at 06:00 (W46464), the last at 14:30 (U23544). Local time.
Which Catania airport do flights to Milan leave from?
Catania-Fontanarossa (59 a week).
Which Milan airport is closest to the city centre?
Milano Linate (LIN), 4 mi (7 km) from the city centre. Others: Milano Malpensa 25 mi (41 km).