Select trip type
4,00/5 (votes: 5)

Plane tickets Milan–Cagliari

Using the form above, you can find flight offers from Milan to Cagliari. 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 Cagliari – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Milan and Cagliari

Here we give the schedule of direct flights between Milan and Cagliari. 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:35RyanAirFR 2381 h 35 min  
06:3008:00RyanAirFR 32001 h 30 min  
12:1513:45RyanAirFR 34801 h 30 min  
14:3015:50XZ 23591 h 20 minBoeing 737-800 (winglets)  
17:1018:30XZ 23611 h 20 minBoeing 737-800 (winglets)  
18:5020:10XZ 23631 h 20 minBoeing 737-800 (winglets)  
21:3523:05RyanAirFR 38931 h 30 min  
23:2000:55RyanAirFR 45611 h 35 min  
Tuesday
05:5007:25RyanAirFR 2381 h 35 min  
06:0507:35RyanAirFR 32001 h 30 min  
11:4013:10RyanAirFR 34801 h 30 min  
12:5014:10XZ 23571 h 20 minBoeing 737-700  
15:0016:20XZ 23591 h 20 minBoeing 737-800 (winglets)  
17:4019:00XZ 23611 h 20 minBoeing 737-800 (winglets)  
19:3020:50XZ 23631 h 20 minBoeing 737-800 (winglets)  
19:5021:20RyanAirFR 47061 h 30 min  
21:0022:20XZ 23651 h 20 minBoeing 737-800 (winglets)  
22:1023:30XZ 23671 h 20 minBoeing 737-800 (winglets)  
Wednesday
05:5507:25RyanAirFR 32001 h 30 min  
08:2009:40XZ 23511 h 20 minBoeing 737-700  
10:2011:40XZ 23551 h 20 minBoeing 737-800 (winglets)  
13:0014:30RyanAirFR 34801 h 30 min  
13:0014:20XZ 23571 h 20 minBoeing 737-800 (winglets)  
15:0016:20XZ 23591 h 20 minBoeing 737-800 (winglets)  
17:4019:00XZ 23611 h 20 minBoeing 737-800 (winglets)  
19:0520:35RyanAirFR 38931 h 30 min  
19:3020:50XZ 23631 h 20 minBoeing 737-800 (winglets)  
21:0022:20XZ 23651 h 20 minBoeing 737-800 (winglets)  
22:1023:30XZ 23671 h 20 minBoeing 737-800 (winglets)  
Thursday
05:5007:20RyanAirFR 32001 h 30 min  
13:0014:20XZ 23571 h 20 minBoeing 737-800 (winglets)  
14:5516:25RyanAirFR 34801 h 30 min  
15:0016:20XZ 23591 h 20 minBoeing 737-800 (winglets)  
17:4019:00XZ 23611 h 20 minBoeing 737-800 (winglets)  
19:3020:50XZ 23631 h 20 minBoeing 737-800 (winglets)  
21:0022:20XZ 23651 h 20 minBoeing 737-800 (winglets)  
21:1522:45RyanAirFR 38931 h 30 min  
22:1023:30XZ 23671 h 20 minBoeing 737-700  
Friday
07:5509:25RyanAirFR 47061 h 30 min  
14:3015:50XZ 23591 h 20 minBoeing 737-800 (winglets)  
14:4016:10RyanAirFR 32001 h 30 min  
17:1018:30XZ 23611 h 20 minBoeing 737-800 (winglets)  
18:5020:10XZ 23631 h 20 minBoeing 737-800 (winglets)  
19:4021:10RyanAirFR 34801 h 30 min  
20:2522:00RyanAirFR 2381 h 35 min  
21:3022:50XZ 23651 h 20 minBoeing 737-800 (winglets)  
22:3023:50XZ 23671 h 20 minBoeing 737-800 (winglets)  
Saturday
05:5007:20RyanAirFR 32001 h 30 min  
09:4011:15RyanAirFR 45611 h 35 min  
11:3013:00NO 62101 h 30 min  
14:3015:50XZ 23591 h 20 minBoeing 737-800 (winglets)  
15:4517:15RyanAirFR 34801 h 30 min  
17:1018:30XZ 23611 h 20 minBoeing 737-800 (winglets)  
18:5020:10XZ 23631 h 20 minBoeing 737-800 (winglets)  
19:4521:15RyanAirFR 38931 h 30 min  
21:1522:50RyanAirFR 2381 h 35 min  
21:3022:50XZ 23651 h 20 minBoeing 737-800 (winglets)  
22:3023:50XZ 23671 h 20 minBoeing 737-800 (winglets)  
Sunday
06:0007:30RyanAirFR 32001 h 30 min  
09:5011:20RyanAirFR 34801 h 30 min  
12:0013:25NO 70601 h 25 minBoeing 737  
15:0016:20XZ 23591 h 20 minBoeing 737-800 (winglets)  
17:4019:00XZ 23611 h 20 minBoeing 737-800 (winglets)  
19:3020:50XZ 23631 h 20 minBoeing 737-800 (winglets)  
19:5021:25RyanAirFR 45611 h 35 min  
21:0022:20XZ 23651 h 20 minBoeing 737-800 (winglets)  
21:2022:50RyanAirFR 38931 h 30 min  
22:1023:30XZ 23671 h 20 minBoeing 737-700  

Monday

Flight FR 238: 06:00 – 07:35 (1 h 35 min)
Flight FR 3200: 06:30 – 08:00 (1 h 30 min)
Flight FR 3480: 12:15 – 13:45 (1 h 30 min)
Flight XZ 2359: 14:30 – 15:50 (1 h 20 min)
Flight XZ 2361: 17:10 – 18:30 (1 h 20 min)
Flight XZ 2363: 18:50 – 20:10 (1 h 20 min)
Flight FR 3893: 21:35 – 23:05 (1 h 30 min)
Flight FR 4561: 23:20 – 00:55 (1 h 35 min)

Tuesday

Flight FR 238: 05:50 – 07:25 (1 h 35 min)
Flight FR 3200: 06:05 – 07:35 (1 h 30 min)
Flight FR 3480: 11:40 – 13:10 (1 h 30 min)
Flight XZ 2357: 12:50 – 14:10 (1 h 20 min)
Flight XZ 2359: 15:00 – 16:20 (1 h 20 min)
Flight XZ 2361: 17:40 – 19:00 (1 h 20 min)
Flight XZ 2363: 19:30 – 20:50 (1 h 20 min)
Flight FR 4706: 19:50 – 21:20 (1 h 30 min)
Flight XZ 2365: 21:00 – 22:20 (1 h 20 min)
Flight XZ 2367: 22:10 – 23:30 (1 h 20 min)

Wednesday

Flight FR 3200: 05:55 – 07:25 (1 h 30 min)
Flight XZ 2351: 08:20 – 09:40 (1 h 20 min)
Flight XZ 2355: 10:20 – 11:40 (1 h 20 min)
Flight FR 3480: 13:00 – 14:30 (1 h 30 min)
Flight XZ 2357: 13:00 – 14:20 (1 h 20 min)
Flight XZ 2359: 15:00 – 16:20 (1 h 20 min)
Flight XZ 2361: 17:40 – 19:00 (1 h 20 min)
Flight FR 3893: 19:05 – 20:35 (1 h 30 min)
Flight XZ 2363: 19:30 – 20:50 (1 h 20 min)
Flight XZ 2365: 21:00 – 22:20 (1 h 20 min)
Flight XZ 2367: 22:10 – 23:30 (1 h 20 min)

Thursday

Flight FR 3200: 05:50 – 07:20 (1 h 30 min)
Flight XZ 2357: 13:00 – 14:20 (1 h 20 min)
Flight FR 3480: 14:55 – 16:25 (1 h 30 min)
Flight XZ 2359: 15:00 – 16:20 (1 h 20 min)
Flight XZ 2361: 17:40 – 19:00 (1 h 20 min)
Flight XZ 2363: 19:30 – 20:50 (1 h 20 min)
Flight XZ 2365: 21:00 – 22:20 (1 h 20 min)
Flight FR 3893: 21:15 – 22:45 (1 h 30 min)
Flight XZ 2367: 22:10 – 23:30 (1 h 20 min)

Friday

Flight FR 4706: 07:55 – 09:25 (1 h 30 min)
Flight XZ 2359: 14:30 – 15:50 (1 h 20 min)
Flight FR 3200: 14:40 – 16:10 (1 h 30 min)
Flight XZ 2361: 17:10 – 18:30 (1 h 20 min)
Flight XZ 2363: 18:50 – 20:10 (1 h 20 min)
Flight FR 3480: 19:40 – 21:10 (1 h 30 min)
Flight FR 238: 20:25 – 22:00 (1 h 35 min)
Flight XZ 2365: 21:30 – 22:50 (1 h 20 min)
Flight XZ 2367: 22:30 – 23:50 (1 h 20 min)

Saturday

Flight FR 3200: 05:50 – 07:20 (1 h 30 min)
Flight FR 4561: 09:40 – 11:15 (1 h 35 min)
Flight NO 6210: 11:30 – 13:00 (1 h 30 min)
Flight XZ 2359: 14:30 – 15:50 (1 h 20 min)
Flight FR 3480: 15:45 – 17:15 (1 h 30 min)
Flight XZ 2361: 17:10 – 18:30 (1 h 20 min)
Flight XZ 2363: 18:50 – 20:10 (1 h 20 min)
Flight FR 3893: 19:45 – 21:15 (1 h 30 min)
Flight FR 238: 21:15 – 22:50 (1 h 35 min)
Flight XZ 2365: 21:30 – 22:50 (1 h 20 min)
Flight XZ 2367: 22:30 – 23:50 (1 h 20 min)

Sunday

Flight FR 3200: 06:00 – 07:30 (1 h 30 min)
Flight FR 3480: 09:50 – 11:20 (1 h 30 min)
Flight NO 7060: 12:00 – 13:25 (1 h 25 min)
Flight XZ 2359: 15:00 – 16:20 (1 h 20 min)
Flight XZ 2361: 17:40 – 19:00 (1 h 20 min)
Flight XZ 2363: 19:30 – 20:50 (1 h 20 min)
Flight FR 4561: 19:50 – 21:25 (1 h 35 min)
Flight XZ 2365: 21:00 – 22:20 (1 h 20 min)
Flight FR 3893: 21:20 – 22:50 (1 h 30 min)
Flight XZ 2367: 22:10 – 23:30 (1 h 20 min)

Flight Milan - Cagliari