Milan Malpensa to Cagliari Flights

Flights are offered by 2 airline companies if you are flying to Elmas to Malpensa. The flight time from Malpensa to Elmas is around 1 Hour 39 Minutes and you will cover 710 Km (441 Miles). The airport code for Malpensa is MXP and for Elmas it is CAG.

Ticket prices are normally at a premium at weekends and can vary also with the time of day. If you are looking to get the cheapest flights possible then we recommend you travel mid week or in the late evening. On occasions, airliners may have special offers so look out for these. Flights to Elmas Italy normally increase in price the nearer the journey date, so it is worth trying to book your tickets in advance if you can.

Below you will see all the airlines that fly from Malpensa (MXP) to Elmas (CAG) and the number of flights they operate each day.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Ryanair022120205:4522:25
EasyJet100110110:3521:00

Currently Ryanair offer the most direct flights from to Elmas from Malpensa with only 1 flight weekly. The time of the departure is 05:45

Contact Ryanair at www.ryanair.com/ to booking a flight or find up to date information on the flight times.

Below you can see all the times when Ryanair fly. These flight times do vary so we recommend you look on the Ryanair website for accurate information for the dates you are departing.

DayFlight Times
Tuesday05:45 and 11:15
Wednesday06:00 and 22:25
Thursday13:05
Friday05:45 and 22:15
Sunday05:45 and 20:50

You may also have a choice of an alternative airport when it comes to flying from Malpensa and arriving at Elmas. You can find details of this below.

RouteStopsDistanceFlying Time
Milan Malpensa to Alghero0557 km (346 miles)1 Hour 28 Minutes
Milan Malpensa to Olbia0530 km (329 miles)1 Hour 26 Minutes

If you require a hire car at Elmas be sure that you are in possession of a valid driving licence and also a current credit card.

Delayed/Cancelled Flight Compensation Calculator

Was your flight delayed or cancelled?

You could be eligible to receive up to 600EUR compensation per person in your party...
BACK TO TOP