Flight times from Milan to Olbia & schedule

The average flight time from Milan to Olbia is About 1 hour 16 minutes, covering a distance of About 508.59 km.

Flight duration

About 1 hour 16 minutes

Flight distance

About 508.59 km

How long is the flight from Milan to Olbia?

The flights usually depart from Il Caravaggio International Airport and arrive at Olbia Costa Smeralda Airport.

See more
Earliest first
Latest first
Ryanair FR6513
BGY 1:00 PM
OLB 2:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH9449
MXP 1:20 PM
MUC 2:30 PM
With stops 1.2h
S
M
T
W
T
F
S
Lufthansa LH1910
MUC 2:50 PM
OLB 4:35 PM
1.8h
S
M
T
W
T
F
S
Check prices
Air Dolomiti EN273
LIN 1:40 PM
FRA 2:55 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Volotea V71316
BGY 2:00 PM
OLB 3:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6501
BGY 3:20 PM
OLB 4:40 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46349
MXP 4:55 PM
OLB 6:20 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23589
MXP 4:10 PM
OLB 5:35 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23619
MXP 4:40 PM
OLB 6:05 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23591
MXP 6:35 PM
OLB 7:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH7433
MXP 6:20 AM
MUC 7:30 AM
With stops 1.2h
S
M
T
W
T
F
S
Lufthansa LH1912
MUC 9:30 AM
OLB 11:15 AM
1.8h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY6335
MXP 6:20 PM
BCN 8:05 PM
With stops 1.8h
S
M
T
W
T
F
S
Vueling Airlines VY6146
BCN 9:55 PM
OLB 11:25 PM
1.5h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7308
LIN 6:50 AM
FRA 8:10 AM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH5639
MXP 6:20 AM
FRA 7:40 AM
With stops 1.3h
S
M
T
W
T
F
S
Lufthansa LH320
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7444
MXP 6:00 AM
FRA 7:20 AM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Air Dolomiti EN279
LIN 6:55 PM
FRA 8:10 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7285
FRA 10:00 AM
OLB 11:55 AM
1.9h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7370
LIN 6:10 PM
FRA 7:30 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7285
FRA 10:00 AM
OLB 11:55 AM
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U23597
MXP 7:50 PM
OLB 9:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23587
MXP 7:00 AM
OLB 8:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7318
MXP 7:30 PM
FRA 8:50 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7285
FRA 10:00 AM
OLB 11:55 AM
1.9h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46351
MXP 8:35 PM
OLB 10:00 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
See all
ITA Airways AZ7312
LIN 12:40 PM
FRA 2:00 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Transavia France TO3941
MXP 12:00 PM
ORY 1:35 PM
With stops 1.6h
S
M
T
W
T
F
S
Transavia France TO3858
ORY 5:25 PM
OLB 7:25 PM
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U23603
MXP 11:25 PM
OLB 12:45 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7314
MXP 11:20 AM
FRA 12:40 PM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH249
MXP 11:20 AM
FRA 12:40 PM
With stops 1.3h
S
M
T
W
T
F
S
Lufthansa LH320
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR6858
BGY 10:10 PM
OLB 11:30 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23595
MXP 10:50 PM
OLB 12:10 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23593
MXP 10:55 PM
OLB 12:15 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23583
MXP 10:40 AM
OLB 12:00 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH271
LIN 10:35 AM
FRA 11:55 AM
With stops 1.3h
S
M
T
W
T
F
S
Lufthansa LH320
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
ITA Airways AZ7374
LIN 10:35 AM
FRA 11:55 AM
With stops 1.3h
S
M
T
W
T
F
S
ITA Airways AZ7307
FRA 3:40 PM
OLB 5:35 PM
1.9h
S
M
T
W
T
F
S
Check prices
British Airways BA7302
LIN 10:40 AM
LCY 11:35 AM
With stops 1.9h
S
M
T
W
T
F
S
British Airways BA592
LHR 9:25 AM
OLB 1:10 PM
2.8h
S
M
T
W
T
F
S
Check prices
KLM KL1682
LIN 10:10 PM
AMS 11:55 PM
With stops 1.8h
S
M
T
W
T
F
S
KLM KL2613
AMS 7:25 PM
OLB 9:45 PM
2.3h
S
M
T
W
T
F
S
Check prices
FlexFlight W28514
LIN 9:10 AM
CAG 10:30 AM
With stops 1.3h
S
M
T
W
T
F
S
FlexFlight W28685
CAG 1:20 PM
OLB 1:50 PM
0.5h
S
M
T
W
T
F
S
Check prices
Lufthansa LH1851
LIN 9:50 AM
MUC 10:55 AM
With stops 1.1h
S
M
T
W
T
F
S
Lufthansa LH1910
MUC 2:50 PM
OLB 4:35 PM
1.8h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46351
MXP 8:35 PM
OLB 10:00 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
Eurowings EW2821
MXP 8:00 AM
STR 9:00 AM
With stops 1.0h
S
M
T
W
T
F
S
Eurowings EW2824
STR 6:55 AM
OLB 8:35 AM
1.7h
S
M
T
W
T
F
S
Check prices
Eurowings EW9841
LIN 8:55 AM
DUS 10:25 AM
With stops 1.5h
S
M
T
W
T
F
S
Eurowings EW9844
DUS 11:15 AM
OLB 1:20 PM
2.1h
S
M
T
W
T
F
S
Check prices
Eurowings EW827
MXP 8:00 PM
CGN 9:25 PM
With stops 1.4h
S
M
T
W
T
F
S
Eurowings EW844
CGN 7:00 AM
OLB 9:00 AM
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U24890
LIN 8:30 AM
ORY 9:55 AM
With stops 1.4h
S
M
T
W
T
F
S
Transavia France TO3858
ORY 5:25 PM
OLB 7:25 PM
2.0h
S
M
T
W
T
F
S
Check prices
See all
Ryanair FR6513
BGY 1:00 PM
OLB 2:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Volotea V71316
BGY 2:00 PM
OLB 3:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6501
BGY 3:20 PM
OLB 4:40 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46349
MXP 4:55 PM
OLB 6:20 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23589
MXP 4:10 PM
OLB 5:35 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23619
MXP 4:40 PM
OLB 6:05 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23591
MXP 6:35 PM
OLB 7:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23597
MXP 7:50 PM
OLB 9:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23587
MXP 7:00 AM
OLB 8:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46351
MXP 8:35 PM
OLB 10:00 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR6858
BGY 10:10 PM
OLB 11:30 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23595
MXP 10:50 PM
OLB 12:10 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23593
MXP 10:55 PM
OLB 12:15 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23583
MXP 10:40 AM
OLB 12:00 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23603
MXP 11:25 PM
OLB 12:45 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
See all
easyJet U23603
MXP 11:25 PM
OLB 12:45 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6858
BGY 10:10 PM
OLB 11:30 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23595
MXP 10:50 PM
OLB 12:10 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23593
MXP 10:55 PM
OLB 12:15 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23583
MXP 10:40 AM
OLB 12:00 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46351
MXP 8:35 PM
OLB 10:00 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23597
MXP 7:50 PM
OLB 9:10 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23587
MXP 7:00 AM
OLB 8:20 AM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
easyJet U23591
MXP 6:35 PM
OLB 7:55 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Wizz Air Malta W46349
MXP 4:55 PM
OLB 6:20 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23589
MXP 4:10 PM
OLB 5:35 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
easyJet U23619
MXP 4:40 PM
OLB 6:05 PM
Nonstop 1.4h
S
M
T
W
T
F
S
Check prices
Ryanair FR6501
BGY 3:20 PM
OLB 4:40 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Volotea V71316
BGY 2:00 PM
OLB 3:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6513
BGY 1:00 PM
OLB 2:20 PM
Nonstop 1.3h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Milan to Olbia

  • When are flight tickets from Milan (MIL) to Olbia (OLB) the cheapest?

    Airlines adjust prices for flights from Milan to Olbia based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 1 hour 16 minutes to fly from Milan (MIL) to Olbia (OLB).
  • Airlines with flights from Milan (MIL) to Olbia (OLB): Aeroitalia, Neos Air, easyJet, FlexFlight, Ryanair and Wizz Air Malta.