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: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:30RyanAirFR 32011 h 30 min  
06:0007:20XZ 23501 h 20 minBoeing 737-700  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
07:5009:20RyanAirFR 2391 h 30 min  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
11:2012:40XZ 23561 h 20 minBoeing 737-800 (winglets)  
13:3515:05RyanAirFR 34811 h 30 min  
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  
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:20XZ 23521 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
05:5507:25RyanAirFR 38921 h 30 min  
06:0007:30RyanAirFR 47071 h 30 min  
06:0007:20XZ 23501 h 20 minBoeing 737-800 (winglets)  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
10:3011:50XZ 23561 h 20 minBoeing 737-800 (winglets)  
16:3518:05RyanAirFR 32011 h 30 min  
21:3523:05RyanAirFR 34811 h 30 min  
Saturday
06:0007:20XZ 23501 h 20 minBoeing 737-800 (winglets)  
07:0008:20XZ 23521 h 20 minBoeing 737-800 (winglets)  
07:4509:15RyanAir
RyanAir
FR 3201
FR 4562
1 h 30 min  
08:0009:20XZ 23541 h 20 minBoeing 737-800 (winglets)  
10:3011:50XZ 23561 h 20 minBoeing 737-700  
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:0015:25RyanAirFR 34781 h 25 min  
14:1515:45NO 70611 h 30 minBoeing 737  
15:2016:40W2 84321 h 20 minBoeing 737-800 (winglets)  
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 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 FR 3201: 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 FR 239: 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 FR 3481: 13:35 – 15:05 (1 h 30 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 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 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 3892: 05:55 – 07:25 (1 h 30 min)
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: 10:30 – 11:50 (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 XZ 2350: 06:00 – 07:20 (1 h 20 min)
Flight XZ 2352: 07:00 – 08:20 (1 h 20 min)
Flight FR 3201 / FR 4562: 07:45 – 09:15 (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 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 FR 3478: 14:00 – 15:25 (1 h 25 min)
Flight NO 7061: 14:15 – 15:45 (1 h 30 min)
Flight W2 8432: 15:20 – 16:40 (1 h 20 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