C$24 Cheap Flights from Milan Malpensa (MXP) to Cagliari (CAG)

Compare Milan Malpensa to Cagliari flight deals

Find the cheapest month or even day of the year to fly to Cagliari

Book the best Cagliari fare with no extra fees

Flight deals from Milan Malpensa to Cagliari

Looking for a cheap last-minute deal or the best return flight from Milan Malpensa Airport to Cagliari Airport? If you want to travel next month, return fares start from C$48. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan Malpensa to Cagliari

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan Malpensa to Cagliari flights are currently cheapest in May.

Which airlines fly from Milan Malpensa to Cagliari?

Milan Malpensa to Cagliari: Alternative routes

Compare routes from Milan Malpensa to Cagliari below. You may find an airport to fly into that's cheaper, faster, or easier than Cagliari.

Milan to Cagliari: Flight information

The things to know before you go.
Cheapest flight foundC$24
Cheapest month to flyJune
Average flight time1 hr, 33 mins
Most popular airlineeasyJet
Average flights per week17

Finding cheap flights from Milan Malpensa to Cagliari: Frequently asked questions

The best price we found for a return flight from Milan Malpensa to Cagliari is C$48. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 33 minutes is the average flight time from Milan Malpensa to Cagliari.
easyJet, Malta Air and Ryanair fly direct from Milan Malpensa to Cagliari.
As of May 2026, there are 17 flights per week flying from Milan Malpensa to Cagliari.
The cheapest month to fly from Milan Malpensa to Cagliari is usually May.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Milan Malpensa Airport to Cagliari Airport on Tuesday, May 19, 2026.
Yes – the average flight time is 1 hour and 33 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Cagliari but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Cagliari is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Cagliari.

Flying from Milano Malpensa Airport (MXP) to Cagliari Elmas Airport (CAG): what you need to know

  • On average, direct flights from Milano Malpensa Airport to Cagliari Elmas Airport take 1 hour 30 minutes. Cagliari and Milan share the same timezone (UTC+1), so you won't need to change your watch when you land.

  • There are 49 flights from Milano Malpensa Airport to Cagliari Elmas Airport every week. Hop on the 00:20 flight if you want to get going as soon as possible. If you'd prefer to make the most of your day before heading off, the last flight from MXP to CAG is 23:05.

  • Traveling during a peak time like July? School holidays and other popular seasons can lead to longer queues at checkpoints. Play it safe and get there up to four hours before an international flight and two hours before domestic departures.

  • easyJet is your ticket to exploring Cagliari (and perhaps some other great parts of Italy!). Browse the direct flights from Milano Malpensa Airport to Cagliari Elmas Airport offered by this popular carrier.

  • To break up your flight from Milano Malpensa Airport to Cagliari Elmas Airport, consider adding a stopover. Simply deselect 'Direct flights only' to find a city that interests you. Popular stopovers on the MXP - CAG route are:

    • Franz Josef Strauss Airport

    • Vaclav Havel Airport Prague

    • Barcelona-El Prat Airport

  • You don't need your passport or a visa to travel within Italy. You will need a valid form of identification though, like a driver's license or an ID card. Put them on your packing list once you've booked your cheap ticket from MXP to CAG.

How to find the cheapest flights from Milano Malpensa Airport (MXP) to Cagliari Elmas Airport (CAG)

  • The best price we've seen for a one-way ticket from Milano Malpensa Airport to Cagliari Elmas Airport is C$24. The cheapest price for a return flight is C$48. Bear in mind that fares may change due to availability at the time of booking.

  • Book 8 months before you want to travel. After crunching the numbers on our calendar, this is how far you should book ahead to find cheap flight tickets from MXP to CAG.

  • Schedule your trip for April. That's the cheapest month for flight tickets from Milano Malpensa Airport to Cagliari Elmas Airport. If your travel dates are flexible, use the 'Whole month' tool to see the lowest airfare across every month.

  • Sign into your online account or use the app to set up a Price Alert. We'll get in touch straight away if there's a better deal on this route. It doesn't take long, and it'll save you from searching for cheap flight tickets from MXP to CAG every day.

  • Tailor your trip using filters. Choose your preferred arrival and departure times, total journey duration and airlines. You can also sort results by 'Best,' 'Fastest' or 'Cheapest' flights from Milano Malpensa Airport to Cagliari Elmas Airport.

Handy information about Milano Malpensa Airport (MXP)

  • Milano Malpensa Airport is about 48 kilometres from central Milan. If you're driving, catching a cab or ride-sharing from the center, it'll take you 45 minutes or so to get there, depending on traffic. If you're using public transport, expect the trip time to be around 53 minutes.

  • Booked an early flight from Milano Malpensa Airport to Cagliari Elmas Airport? Avoid the stress of rushing to the airport (and enjoy a little extra shut-eye) by choosing one of these hotels close to MXP:

Arriving at Cagliari Elmas Airport (CAG)

  • If you're arriving on a late flight from Milano Malpensa Airport to Cagliari Elmas Airport, few things top the convenience of staying near the terminal. Grab your suitcases from the carousel and then be showered and sleeping not long after at one of these hotels near CAG:

Getting from Cagliari Elmas Airport (CAG) to central Cagliari

  • Cagliari Elmas Airport is approximately 11 kilometres from the center of Cagliari. With a cab or in your own car rental, the drive is around 13 minutes.

  • If you're traveling by public transport, expect a journey time of about 48 minutes.

When to fly to Cagliari Elmas Airport (CAG)

  • It's time to plan your travel dates for your flight from Milano Malpensa Airport to Cagliari Elmas Airport. August is the most popular month to visit Cagliari. If you prefer a more peaceful vibe, go in February.

  • Book your flight from Milano Malpensa Airport to Cagliari Elmas Airport for July if you want to explore Cagliari during its warmest month. Expect temperatures of between 19ºC and 35ºC.

  • Search for cheap flight tickets from MXP to CAG in February if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 4ºC and 16ºC on average.

More about Cagliari

  • Start your Cagliari trip right by finding a great stay. Once you've booked your flight from MXP to CAG, have a look at our range of hotel options including:

  • There are so many things to see and do in this city it can be hard to figure out where to begin. Bastione di Saint Remy, Quartiere Castello and Bastione San Remy are leading attractions which should feature on any good Cagliari itinerary.

Complete your Cagliari trip with hotels and a car rental

  • You've booked a cheap ticket to Cagliari Elmas Airport — now it's time to find somewhere to stay, and perhaps even a set of wheels. We've compared prices across hundreds of companies to bring you the top hotels and car rental deals in Cagliari.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.