Direct (nonstop) flights from Cagliari to Bologna

3 airlines fly nonstop from Cagliari Elmas Airport (CAG) to Bologna Guglielmo Marconi Airport (BLQ). It's 382 miles (614 km), about 1h 25m in the air. Operated by Ryanair, FlexFlight, AeroItalia.

CAG
Cagliari Elmas Airport
🇮🇹 Cagliari, Italy
BLQ
Bologna Guglielmo Marconi Airport
🇮🇹 Bologna, Italy
Flight Time
1h 25m
Distance
382 mi
614 km
CO₂/pax
71 kg
−35 kg vs. layover
Airlines
3
Ryanair +2
Time Diff
Same timezone
Operated by Ryanair Ryanair FlexFlight FlexFlight AeroItalia AeroItalia

Route data last updated: May 30, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
CAG → BLQ
Flight Time
1h 25m
Distance
382 mi
FlexFlight W2 FlexFlight
Route
CAG → BLQ
Flight Time
1h 25m
Distance
382 mi
AeroItalia XZ AeroItalia
Route
CAG → BLQ
Flight Time
1h 25m
Distance
382 mi

Alternative Routes

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

CAG FCO (Rome) BLQ
Leg 1: 1h 10m (242 mi) Leg 2: 1h (194 mi) Total: ~2h 10m 🍃 106 kg CO₂ (+49% vs. direct)
Leg 1
CAG → FCO
1h 10m · 242 mi
View CAG to FCO flights →
Leg 2
FCO → BLQ
1h · 194 mi
View FCO to BLQ flights →
CAG MXP (Milan) BLQ
Leg 1: 1h 30m (440 mi) Leg 2: 48m (147 mi) Total: ~2h 18m 🍃 133 kg CO₂ (+87% vs. direct)
Leg 1
CAG → MXP
1h 30m · 440 mi
View CAG to MXP flights →
Leg 2
MXP → BLQ
48m · 147 mi
View MXP to BLQ flights →
CAG PMO (Palermo) BLQ
Leg 1: 1h 5m (231 mi) Leg 2: 1h 30m (447 mi) Total: ~2h 35m 🍃 151 kg CO₂ (+113% vs. direct)
Leg 1
CAG → PMO
1h 5m · 231 mi
View CAG to PMO flights →
Leg 2
PMO → BLQ
1h 30m · 447 mi
View PMO to BLQ flights →
CAG MRS (Marseille) BLQ
Leg 1: 1h 25m (351 mi) Leg 2: 1h 10m (311 mi) Total: ~2h 35m 🍃 148 kg CO₂ (+108% vs. direct)
Leg 1
CAG → MRS
1h 25m · 351 mi
View CAG to MRS flights →
Leg 2
MRS → BLQ
1h 10m · 311 mi
View MRS to BLQ flights →
CAG BRI (Bari) BLQ
Leg 1: 1h 25m (428 mi) Leg 2: 1h 20m (363 mi) Total: ~2h 45m 🍃 171 kg CO₂ (+141% vs. direct)
Leg 1
CAG → BRI
1h 25m · 428 mi
View CAG to BRI flights →
Leg 2
BRI → BLQ
1h 20m · 363 mi
View BRI to BLQ flights →

Frequently Asked Questions

How long is the direct flight from Cagliari to Bologna?

A nonstop flight from Cagliari (CAG) to Bologna (BLQ) takes approximately 1 hours and 25 minutes. The distance is 382 miles (614 km).

Which airlines fly nonstop from Cagliari to Bologna?

3 airlines: Ryanair, FlexFlight, AeroItalia.

Is there a nonstop flight from Cagliari to Bologna?

Yes. 3 airlines: Ryanair, FlexFlight, AeroItalia.

How far is Cagliari from Bologna?

The flight distance from Cagliari to Bologna is 382 miles (614 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Cagliari to Bologna?

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

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

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

Is the return flight from Bologna to Cagliari 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 Cagliari to Bologna?

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 Cagliari Elmas Airport for this flight?

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