Cheap Flights from Olbia to Milan

Olbia Milan
Any date
Find your flight
🌍 Anywhere
🇮🇹 Italy €14
🇫🇷 France €20
🇵🇱 Poland €45
🇪🇸 Spain €24
🇩🇪 Germany €43
🇳🇱 Netherlands €33
🇹🇷 Turkey €111
🇨🇭 Switzerland €27
← Back Home Deals Milan (54)
Milan — Italy
Olbia → Milan
🇮🇹 Italy · 54 flights from €14
25 Jun
10:25
W4 · 1h 20m
✈ Direct
€14
26 Jun
12:55
W4 · 1h 20m
✈ Direct
€14
23 Jul
20:20
W4 · 1h 20m
✈ Direct
€15
19 Jul
21:55
Ryanair · 1h 15m
✈ Direct
€18
17 Jul
15:35
Ryanair · 1h 15m
✈ Direct
€18
7 Jul
21:20
MW · 1h 15m
✈ Direct
€19
24 Jun
21:55
MW · 1h 15m
✈ Direct
€20
1 Jul
21:55
MW · 1h 15m
✈ Direct
€20
17 Jul
04:20
Volotea · 1h 15m
✈ Direct
€21
6 Aug
20:20
W4 · 1h 20m
✈ Direct
€23
€22
8 Jul
21:55
MW · 1h 15m
✈ Direct
€22
7 Jul
09:40
W4 · 1h 20m
✈ Direct
€23
1 Jul
09:55
Volotea · 1h 20m
✈ Direct
€24
12 Aug
09:40
W4 · 1h 20m
✈ Direct
€24
3 Jul
04:20
Volotea · 1h 15m
✈ Direct
€24
2 Jul
09:40
W4 · 1h 20m
✈ Direct
€25
9 Jul
15:40
Volotea · 1h 15m
✈ Direct
€25
16 Jul
20:20
W4 · 1h 20m
✈ Direct
€25
21 Jul
21:20
MW · 1h 15m
✈ Direct
€27
2 Aug
05:55
EasyJet · 1h 15m
✈ Direct
€28
7 Aug
04:20
Volotea · 1h 15m
✈ Direct
€29
15 Jul
20:15
W4 · 1h 20m
✈ Direct
€29
11 Aug
20:35
W4 · 1h 20m
✈ Direct
€29
6 Aug
22:50
EasyJet · 1h 15m
✈ Direct
€30
3 Aug
04:30
Volotea · 1h 15m
✈ Direct
€32
4 Aug
20:35
W4 · 1h 20m
✈ Direct
€32
23 Jun
21:20
MW · 1h 15m
✈ Direct
€32
20 Jul
04:30
Volotea · 1h 15m
✈ Direct ↓35% 🔥
€51
€33
HOT
10 Aug
04:30
Volotea · 1h 15m
✈ Direct
€33
24 Jul
23:15
EC · 1h 15m
✈ Direct
€34
28 Jul
09:40
W4 · 1h 20m
✈ Direct
€35
7 Aug
22:45
EasyJet · 1h 10m
✈ Direct
€35
24 Jul
23:15
EasyJet · 1h 15m
✈ Direct
€35
13 Aug
06:55
EasyJet · 1h 15m
✈ Direct
€35
3 Jul
22:45
EasyJet · 1h 10m
✈ Direct
€35
31 Jul
23:15
EasyJet · 1h 15m
✈ Direct
€36
4 Jul
20:55
W4 · 1h 20m
✈ Direct
€37
17 Jul
23:15
EasyJet · 1h 15m
✈ Direct
€39
6 Jul
04:30
Volotea · 1h 15m
✈ Direct
€40
15 Jul
21:55
MW · 1h 15m
✈ Direct
€41
30 Jun
09:40
W4 · 1h 20m
✈ Direct
€42
26 Jun
22:45
EC · 1h 10m
✈ Direct
€42
29 Jun
04:30
Volotea · 1h 15m
✈ Direct
€42
9 Sep
21:55
MW · 1h 15m
✈ Direct
€43
9 Aug
05:55
EasyJet · 1h 15m
✈ Direct
€48
€47
26 Jun
22:45
EasyJet · 1h 10m
✈ Direct
€48
15 Jul
21:15
EasyJet · 1h 10m
✈ Direct
€48
14 Aug
22:45
EasyJet · 1h 10m
✈ Direct
€51
5 Jul
05:55
EC · 1h 15m
✈ Direct
€56
16 Aug
23:30
EasyJet · 1h 10m
✈ Direct ↓15%
€71
€60
25 Jul
20:55
W4 · 1h 20m
✈ Direct
€65
19 Aug
20:15
W4 · 1h 20m
✈ Direct
€71
13 Sep
18:50
Volotea · 36h 15m
€73
30 Aug
05:55
EasyJet · 1h 15m
✈ Direct
€122
With a stop
2 Jul
15:05
OLB → BCN → MIL
Volotea + Ryanair · 11h layover in Barcelona
€41
2 flights
☕ 11h in Barcelona — enough time to explore
22 Jul
08:55
OLB → PAR → MIL
Transavia France + Ryanair · 0d 18h stopover in Paris
€42
2 flights
☕ 18h in Paris — enough time to explore
26 Jun
18:40
OLB → CTA → MIL
Volotea + Ryanair · 8h layover in Catania
€47
2 flights
28 Jul
10:10
OLB → NAP → MIL
Volotea + MW · 0d 19h stopover in Naples
€50
2 flights
☕ 19h in Naples — enough time to explore
29 Jul
20:15
OLB → BUD → MIL
W4 + Ryanair · 1d 5h stopover in Budapest
€50
2 flights
☕ 29h in Budapest — enough time to explore
23 Jun
19:25
OLB → NAP → MIL
EasyJet + MW · 0d 15h stopover in Naples
€51
2 flights
☕ 15h in Naples — enough time to explore
25 Jun
08:05
OLB → BCN → MIL
Vueling + Ryanair · 0d 18h stopover in Barcelona
€52
2 flights
☕ 18h in Barcelona — enough time to explore
15 Jul
06:30
OLB → ROM → MIL
W4 + Ryanair · 9h layover in Rome
€56
2 flights