Travel options
from Milan to Cagliari

You can get from Milan to Cagliari by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

31 Jan
£22Malta Air
1 Feb
£9Malta Air
2 Feb
£9Malta Air
4 Feb
£9Malta Air
6 Feb
£9Malta Air
7 Feb
£17Malta Air
8 Feb
£9Malta Air
9 Feb
£8Malta Air
10 Feb
£9Malta Air
11 Feb
£9Malta Air
13 Feb
£9Malta Air
15 Feb
£9Malta Air
16 Feb
£9Malta Air

Travel Information to Cagliari from Milan

distanceDistance431 miles (695 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £80 • 1 h 25 min
carriersPopular travel companiesMalta Air

Take a flight to travel 431 miles (695 km) to Cagliari from Milan. Malta Air is the main travel provider operating this trip. Travellers can even take a direct flight from Milan to Cagliari.

Travel Tips: Travel from Milan to Cagliari

Travel to Cagliari easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milan to Cagliari.

How do I travel between Milan and Cagliari?

Travelling from Milan to Cagliari includes taking a flight.

What is the fastest way to get from Milan to Cagliari?

A flight is the fastest way to get from Milan to Cagliari with an average travel time for this trip around 1 h 25 min.

How far is it from Milan to Cagliari?

The Milan to Cagliari distance is approximately 431 miles (695 km).

What are the departure and arrival points when travelling from Milan to Cagliari?

These are the most popular departure and arrival points when travelling from Milan to Cagliari:

  • Most travellers who book a plane ticket from Milan to Cagliari depart from Milan Malpensa Airport to Cagliari Airport.

Which travel companies can take me from Milan to Cagliari?

If finding a good deal is your main consideration for your trip from Milan to Cagliari, then we'll help you find the best value travel company for you:

  • Travel with Malta Air to go to Cagliari by plane. For a good deal on tickets, you can find Malta Air Milan to Cagliari tickets on Omio for £80.

Can I find a direct route between Milan and Cagliari?

Yes, there is a direct service from Milan to Cagliari:

  • You can find a direct flight to Cagliari with Malta Air or Volotea.

As you won't need to change at another stop in between, direct services to Cagliari tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

Where should I go next after I travel between Milan and Cagliari?

Many of our customers travelling from Milan to Cagliari don't make Cagliari their final stop. Some of the destinations worth visiting after are Olbia, Sassari or Rome, either of which you could add to your Milan and Cagliari trip itinerary. Check Omio for the best and cheapest ways to travel from Cagliari to any of these top destinations today!

How early should I buy tickets to Cagliari from Milan online for the best deals?

Before travelling from Milan to Cagliari, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is £80 one way on average.

But we recommend booking Milan to Cagliari tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Milan to Cagliari: related information

Here are some other resources that might have the information you need