We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Browse Airline Reviews
Before you book your next flight, see reviews from travellers around the world
Read Reviews

Low fares for Milan (MIL) to Cagliari (CAG) Low fares for Milan to Cagliari
Fri 25/08 - Wed 06/09
12 days, 0 stops max
£156
Mon 18/09 - Fri 29/09
11 days, 0 stops max
£88
Mon 02/10 - Tue 03/10
1 day, 0 stops max
£129
Tue 12/09 - Wed 20/09
8 days, 0 stops max
£116
Sat 16/09 - Sat 23/09
7 days, 0 stops max
£129
Fri 08/09 - Mon 18/09
10 days, 0 stops max
£138
Mon 28/08 - Sat 02/09
5 days, 0 stops max
£180
Sun 03/09 - Mon 04/09
1 day, 0 stops max
£193
Wed 30/08 - Sun 03/09
4 days, 0 stops max
£198
Thu 24/08 - Tue 29/08
5 days, 0 stops max
£201
Thu 17/08 - Thu 24/08
7 days, 0 stops max
£529
About TripAdvisor Flights

Your one-stop shop for finding the best flights from Milan to Cagliari. Simply tell us where and when you want to travel and we'll do all the legwork for you. Featuring the most powerful shopping tools on the web, we search the largest online travel websites, established airfare discounters, plus the world's leading airlines and low-cost carriers to bring back thousands of flight options.

Travel information for Milan, Italy to Cagliari

Route information
  • Milan, Italy is 442 miles from Cagliari
  • There are 30 daily flights from Milan, Italy to Cagliari
  • There are 36 weekly flights from Milan, Italy to Cagliari
  • 33 non-stop flights are operating from Milan, Italy to Cagliari today
  • Alitalia has the most nonstop flights between Milan, Italy and Cagliari
  • Rome, Italy - Fiumicino Airport is the most popular connection for one stop flights between Milan, Italy and Cagliari
In-Flight Information
  • The average flying time for a direct flight from Milan, Italy to Cagliari is 1 hour 26 minutes
  • Most direct flights leave around 12:05 CEST
Arrival information
  • Elmas Airport (Cagliari, Italy)
    • Right now, 35 airlines operate out of Elmas Airport.
    • Elmas Airport offers nonstop flights to 52 cities.
    • Every week, at least 546 domestic flights and 132 international flights depart from Elmas Airport.

Shop for hotels in Cagliari