Milan to Olbia flights

Explore the best deals

Discover the cheapest flights from Milan to Olbia
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Milan to Olbia

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of December. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 14 Dec - 20 Dec
£35
£28
£37
£34
£32
£16
£76
£36
£24
NovemberDecemberJanuary
Airlines that fly from Milan to Olbia
Exchange rate
1 GBP = 1.19 EUR
1 EUR = 0.84 GBP
Last checked on Wed 11/11
Distance: 314 mi
Milan airports
Milan Malpensa Airport (MXP)How far from city centre: 24 mi
Linate Airport (LIN)How far from city centre: 5 mi
Orio al Serio International Airport (BGY)How far from city centre: 28 mi
Olbia airports
Olbia Costa Smeralda Airport (OLB)How far from city centre: 4 mi

Find cheap flights from Milan to Olbia

Olbia is about 1 hour and 20 minutes from Milan by direct flight, with connections via Rome Fiumicino or Cagliari as a fallback. Cheap flights from Milan to Olbia start from £19.

Summer temperatures on the Costa Smeralda often reach 31°C, which makes Olbia a popular choice for beach holidays and outdoor activities.

Departing from Milan: airports and terminals

Travellers can choose between three main hubs when booking cheap flights from Milan to Olbia. Milan Linate Airport (LIN) is the closest to the city centre and is now served by the M4 Metro (Blue line), which provides a direct connection in under 15 minutes. This airport is often preferred for its proximity and efficiency for domestic Italian routes.

Milan Malpensa Airport (MXP) is located about 25 miles north-west of the centre and is the largest international hub, accessible via the Malpensa Express train. Orio al Serio International Airport (BGY), situated near Bergamo, is a major base for low-cost carriers and is connected to Milan by various coach services. Each airport offers 24/7 services including Wi-Fi, pharmacies, and duty-free shopping.

Arriving in Olbia: from the airport to the city

Upon arrival at Olbia Costa Smeralda Airport (OLB), the city centre is just 4 miles away. You can reach the town by boarding bus number 2 or 10, which run every 20 minutes from the airport terminal. Alternatively, a taxi ride to central Olbia takes approximately 10 minutes. For those heading to private accommodation or luxury resorts, private hire vehicles can be arranged at designated pick-up points outside the arrivals area.

The airport facilities stay open 24/7 and include luggage storage, a business lounge, and various dining outlets. If you are visiting in May, you might experience the Festa di San Simplicio, the city's patron saint festival, which features traditional Sardinian celebrations.

Things to do in Olbia

Olbia is the gateway to the stunning Costa Smeralda, known for its turquoise waters and the Aquadream water park. In the city centre, you can visit the 11th-century Basilica of San Simplicio or explore the Archaeological Museum of Olbia, which houses ancient Roman shipwrecks. For those seeking nature, a boat trip to Tavolara Island offers hiking trails with panoramic views of the Tyrrhenian Sea.

Frequently asked questions about flights from Milan to Olbia

On average, how much is the price of a flight from Milan to Olbia?
When you fly from Milan to Olbia the average price is £56. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Milan to Olbia at Opodo?
The cheapest price for a flight from Milan to Olbia is 19 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Milan to Olbia?
The most popular months to book a flight from Milan to Olbia are April, August and September, based on the searches of our customers.
When is the best time to travel from Milan to Olbia?
The best time of the year to go to Olbia when flying from Milan depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Olbia from Milan in terms of searches from our customer, followed by July and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, January, November and February are the months with less volume of searchs for the route Milan - Olbia.
How long does the flight take to go from Milan to Olbia?
The total flight time between Milan and Olbia is of around 1 h and 20 m on average, considering an average distance of 314.2 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Milan and Olbia?
The main airport route flying between Milan and Olbia is: Milan Malpensa Airport (MXP) to Olbia Costa Smeralda Airport(OLB). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes