Direct (nonstop) flights from Bologna to Olbia

3 airlines fly nonstop from Bologna Guglielmo Marconi Airport (BLQ) to Olbia Costa Smeralda Airport (OLB). It's 266 miles (428 km), about 1h 15m in the air. Operated by Ryanair, Neos, Volotea.

BLQ
Bologna Guglielmo Marconi Airport
🇮🇹 Bologna, Italy
OLB
Olbia Costa Smeralda Airport
🇮🇹 Olbia, Italy
Flight Time
1h 15m
Distance
266 mi
428 km
CO₂/pax
49 kg
−41 kg vs. layover
Airlines
3
Ryanair +2
Time Diff
Same timezone
Operated by Ryanair Ryanair Neos Neos Volotea Volotea

Route data last updated: May 27, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
BLQ → OLB
Flight Time
1h 15m
Distance
266 mi
Neos NO Neos
Route
BLQ → OLB
Flight Time
1h 15m
Distance
266 mi
Volotea V7 Volotea
Route
BLQ → OLB
Flight Time
1h 15m
Distance
266 mi

Alternative Routes

Other ways to fly from Bologna to Olbia with one stop · direct emits 49 kg CO₂ per passenger

BLQ FCO (Rome) OLB
Leg 1: 1h (194 mi) Leg 2: 1h (155 mi) Total: ~2h 🍃 90 kg CO₂ (+84% vs. direct)
Leg 1
BLQ → FCO
1h · 194 mi
View BLQ to FCO flights →
Leg 2
FCO → OLB
1h · 155 mi
View FCO to OLB flights →
BLQ PMO (Palermo) OLB
Leg 1: 1h 30m (447 mi) Leg 2: 1h 5m (268 mi) Total: ~2h 35m 🍃 158 kg CO₂ (+222% vs. direct)
Leg 1
BLQ → PMO
1h 30m · 447 mi
View BLQ to PMO flights →
Leg 2
PMO → OLB
1h 5m · 268 mi
View PMO to OLB flights →
BLQ ZRH (Zurich) OLB
Leg 1: 1h 15m (240 mi) Leg 2: 1h 30m (454 mi) Total: ~2h 45m 🍃 154 kg CO₂ (+214% vs. direct)
Leg 1
BLQ → ZRH
1h 15m · 240 mi
View BLQ to ZRH flights →
Leg 2
ZRH → OLB
1h 30m · 454 mi
View ZRH to OLB flights →
BLQ BRI (Bari) OLB
Leg 1: 1h 20m (363 mi) Leg 2: 1h 25m (379 mi) Total: ~2h 45m 🍃 162 kg CO₂ (+231% vs. direct)
Leg 1
BLQ → BRI
1h 20m · 363 mi
View BLQ to BRI flights →
Leg 2
BRI → OLB
1h 25m · 379 mi
View BRI to OLB flights →
BLQ MRS (Marseille) OLB
Leg 1: 1h 25m (311 mi) Leg 2: 1h 20m (281 mi) Total: ~2h 45m 🍃 135 kg CO₂ (+176% vs. direct)
Leg 1
BLQ → MRS
1h 25m · 311 mi
View BLQ to MRS flights →
Leg 2
MRS → OLB
1h 20m · 281 mi
View MRS to OLB flights →

Looking for the return flight?

OLB → BLQ: Flights from Olbia to Bologna

Frequently Asked Questions

How long is the direct flight from Bologna to Olbia?

A nonstop flight from Bologna (BLQ) to Olbia (OLB) takes approximately 1 hours and 15 minutes. The distance is 266 miles (428 km).

Which airlines fly nonstop from Bologna to Olbia?

3 airlines: Ryanair, Neos, Volotea.

Is there a nonstop flight from Bologna to Olbia?

Yes. 3 airlines: Ryanair, Neos, Volotea.

How far is Bologna from Olbia?

The flight distance from Bologna to Olbia is 266 miles (428 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Paris.

What type of aircraft flies from Bologna to Olbia?

At 1h 15m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Bologna to Olbia?

Roughly 49 kg CO2 per passenger one-way. That's about the same as driving 245 km.

Is the return flight from Olbia to Bologna also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Bologna to Olbia?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Bologna Guglielmo Marconi Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.