Select trip type
4,33/5 (votes: 3)

Plane tickets Cagliari–Milan

Using the form above, you can find flight offers from Cagliari to Milan. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of Italy, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Milan – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Cagliari and Milan

Here we give the schedule of direct flights between Cagliari and Milan. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
06:0007:20XZ 23501 h 20 minBoeing 737-700  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
08:2509:55RyanAirFR 32011 h 30 min  
12:2013:40W2 86421 h 20 minBoeing 737-800 (winglets)  
12:4014:00XZ 23581 h 20 minBoeing 737-800 (winglets)  
14:1015:40RyanAirFR 34811 h 30 min  
17:1018:30XZ 23621 h 20 minBoeing 737-800 (winglets)  
20:0021:20XZ 23661 h 20 minBoeing 737-800 (winglets)  
21:2522:55RyanAirFR 45621 h 30 min  
23:3001:00RyanAirFR 38921 h 30 min  
Tuesday
06:0007:20
W2 8524
XZ 2350
1 h 20 minBoeing 737-700  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
08:0009:30RyanAirFR 32011 h 30 min  
08:0009:20
W2 8640
XZ 2354
1 h 20 minBoeing 737-800 (winglets)  
11:2012:40XZ 23561 h 20 minBoeing 737-800 (winglets)  
12:2013:40W2 86421 h 20 minBoeing 737-800 (winglets)  
21:4523:15RyanAirFR 47071 h 30 min  
Wednesday
06:0007:20XZ 23501 h 20 minBoeing 737-800 (winglets)  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
07:5009:20RyanAirFR 32011 h 30 min  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
11:2012:40XZ 23561 h 20 minBoeing 737-800 (winglets)  
12:2013:40XZ 23581 h 20 minBoeing 737-800 (winglets)  
14:5516:25RyanAirFR 34811 h 30 min  
15:1016:30W2 84321 h 20 minBoeing 737-700  
16:2517:50RyanAirFR 34781 h 25 min  
16:4018:00W2 84881 h 20 minBoeing 737-800 (winglets)  
21:0022:30RyanAirFR 38921 h 30 min  
Thursday
06:0007:20XZ 23501 h 20 minBoeing 737-700  
07:0008:20
W2 8510
XZ 2352
1 h 20 minBoeing 737-800 (winglets)  
07:4509:15RyanAirFR 32011 h 30 min  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
11:2012:40XZ 23561 h 20 minBoeing 737-800 (winglets)  
12:4014:00XZ 23581 h 20 minBoeing 737-800 (winglets)  
16:5018:20RyanAirFR 34811 h 30 min  
20:0021:20XZ 23661 h 20 minBoeing 737-800 (winglets)  
23:1000:40RyanAirFR 38921 h 30 min  
Friday
06:0007:30RyanAirFR 47071 h 30 min  
06:0007:20XZ 23501 h 20 minBoeing 737-700  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
11:2012:40XZ 23561 h 20 minBoeing 737-800 (winglets)  
16:3518:05RyanAirFR 32011 h 30 min  
21:3523:05RyanAirFR 34811 h 30 min  
Saturday
06:0007:20
W2 8524
XZ 2350
1 h 20 minBoeing 737-800 (winglets)  
07:0008:20
W2 8510
XZ 2352
1 h 20 minBoeing 737-800 (winglets)  
07:4509:15RyanAir
RyanAir
FR 3201
FR 4562
1 h 30 min  
08:0009:20
W2 8640
XZ 2354
1 h 20 minBoeing 737-800 (winglets)  
16:4018:00XZ 23621 h 20 minBoeing 737-800 (winglets)  
17:4019:10RyanAirFR 34811 h 30 min  
19:2020:40XZ 23641 h 20 minBoeing 737-800 (winglets)  
20:2021:40XZ 23661 h 20 minBoeing 737-800 (winglets)  
21:4023:10RyanAirFR 38921 h 30 min  
23:1500:45RyanAirFR 2391 h 30 min  
Sunday
06:0007:20XZ 23501 h 20 minBoeing 737-800 (winglets)  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
07:5509:25RyanAirFR 32011 h 30 min  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
10:3011:50XZ 23561 h 20 minBoeing 737-800 (winglets)  
11:4513:15RyanAirFR 34811 h 30 min  
14:1515:45NO 70611 h 30 minBoeing 737  
21:5023:20RyanAirFR 45621 h 30 min  
23:1500:45RyanAirFR 38921 h 30 min  

Monday

Flight XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight FR 3201: 08:25 – 09:55 (1 h 30 min)
Flight W2 8642: 12:20 – 13:40 (1 h 20 min)
Flight XZ 2358: 12:40 – 14:00 (1 h 20 min)
Flight FR 3481: 14:10 – 15:40 (1 h 30 min)
Flight XZ 2362: 17:10 – 18:30 (1 h 20 min)
Flight XZ 2366: 20:00 – 21:20 (1 h 20 min)
Flight FR 4562: 21:25 – 22:55 (1 h 30 min)
Flight FR 3892: 23:30 – 01:00 (1 h 30 min)

Tuesday

Flight W2 8524 / XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201: 08:00 – 09:30 (1 h 30 min)
Flight W2 8640 / XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2356: 11:20 – 12:40 (1 h 20 min)
Flight W2 8642: 12:20 – 13:40 (1 h 20 min)
Flight FR 4707: 21:45 – 23:15 (1 h 30 min)

Wednesday

Flight XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201: 07:50 – 09:20 (1 h 30 min)
Flight XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2356: 11:20 – 12:40 (1 h 20 min)
Flight XZ 2358: 12:20 – 13:40 (1 h 20 min)
Flight FR 3481: 14:55 – 16:25 (1 h 30 min)
Flight W2 8432: 15:10 – 16:30 (1 h 20 min)
Flight FR 3478: 16:25 – 17:50 (1 h 25 min)
Flight W2 8488: 16:40 – 18:00 (1 h 20 min)
Flight FR 3892: 21:00 – 22:30 (1 h 30 min)

Thursday

Flight XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight W2 8510 / XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201: 07:45 – 09:15 (1 h 30 min)
Flight XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2356: 11:20 – 12:40 (1 h 20 min)
Flight XZ 2358: 12:40 – 14:00 (1 h 20 min)
Flight FR 3481: 16:50 – 18:20 (1 h 30 min)
Flight XZ 2366: 20:00 – 21:20 (1 h 20 min)
Flight FR 3892: 23:10 – 00:40 (1 h 30 min)

Friday

Flight FR 4707: 06:00 – 07:30 (1 h 30 min)
Flight XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2356: 11:20 – 12:40 (1 h 20 min)
Flight FR 3201: 16:35 – 18:05 (1 h 30 min)
Flight FR 3481: 21:35 – 23:05 (1 h 30 min)

Saturday

Flight W2 8524 / XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight W2 8510 / XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201 / FR 4562: 07:45 – 09:15 (1 h 30 min)
Flight W2 8640 / XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2362: 16:40 – 18:00 (1 h 20 min)
Flight FR 3481: 17:40 – 19:10 (1 h 30 min)
Flight XZ 2364: 19:20 – 20:40 (1 h 20 min)
Flight XZ 2366: 20:20 – 21:40 (1 h 20 min)
Flight FR 3892: 21:40 – 23:10 (1 h 30 min)
Flight FR 239: 23:15 – 00:45 (1 h 30 min)

Sunday

Flight XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201: 07:55 – 09:25 (1 h 30 min)
Flight XZ 2354: 08:00 – 09:20 (1 h 20 min)
Flight XZ 2356: 10:30 – 11:50 (1 h 20 min)
Flight FR 3481: 11:45 – 13:15 (1 h 30 min)
Flight NO 7061: 14:15 – 15:45 (1 h 30 min)
Flight FR 4562: 21:50 – 23:20 (1 h 30 min)
Flight FR 3892: 23:15 – 00:45 (1 h 30 min)

Flight Cagliari - Milan