Direct (nonstop) flights from Malta to Cagliari

1 airline flys nonstop from Malta International Airport (MLA) to Cagliari Elmas Airport (CAG). It's 379 miles (610 km), about 1h 20m in the air. Operated by Ryanair.

MLA
Malta International Airport
🇲🇹 Malta, Malta
CAG
Cagliari Elmas Airport
🇮🇹 Cagliari, Italy
Flight Time
1h 20m
Distance
379 mi
610 km
CO₂/pax
70 kg
−31 kg vs. layover
Airlines
1
Ryanair
Time Diff
Same timezone
Operated by Ryanair Ryanair

Route data last updated: May 26, 2026

Airlines with non-stop flights

Ryanair FR Ryanair
Route
MLA → CAG
Flight Time
1h 20m
Distance
379 mi

Alternative Routes

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

MLA PMO (Palermo) CAG
Leg 1: 1h (178 mi) Leg 2: 1h (231 mi) Total: ~2h 🍃 101 kg CO₂ (+44% vs. direct)
Leg 1
MLA → PMO
1h · 178 mi
View MLA to PMO flights →
Leg 2
PMO → CAG
1h · 231 mi
View PMO to CAG flights →
MLA CTA (Catania) CAG
Leg 1: 50m (116 mi) Leg 2: 1h 15m (348 mi) Total: ~2h 5m 🍃 110 kg CO₂ (+57% vs. direct)
Leg 1
MLA → CTA
50m · 116 mi
View MLA to CTA flights →
Leg 2
CTA → CAG
1h 15m · 348 mi
View CTA to CAG flights →
MLA NAP (Naples) CAG
Leg 1: 1h 20m (347 mi) Leg 2: 1h 15m (299 mi) Total: ~2h 35m 🍃 144 kg CO₂ (+106% vs. direct)
Leg 1
MLA → NAP
1h 20m · 347 mi
View MLA to NAP flights →
Leg 2
NAP → CAG
1h 15m · 299 mi
View NAP to CAG flights →
MLA FCO (Rome) CAG
Leg 1: 1h 30m (428 mi) Leg 2: 1h 10m (242 mi) Total: ~2h 40m 🍃 149 kg CO₂ (+113% vs. direct)
Leg 1
MLA → FCO
1h 30m · 428 mi
View MLA to FCO flights →
Leg 2
FCO → CAG
1h 10m · 242 mi
View FCO to CAG flights →
MLA PSR (Pescara) CAG
Leg 1: 1h 30m (454 mi) Leg 2: 1h 15m (347 mi) Total: ~2h 45m 🍃 173 kg CO₂ (+147% vs. direct)
Leg 1
MLA → PSR
1h 30m · 454 mi
View MLA to PSR flights →
Leg 2
PSR → CAG
1h 15m · 347 mi
View PSR to CAG flights →

Looking for the return flight?

CAG → MLA: Flights from Cagliari to Malta

Frequently Asked Questions

How long is the direct flight from Malta to Cagliari?

A nonstop flight from Malta (MLA) to Cagliari (CAG) takes approximately 1 hours and 20 minutes. The distance is 379 miles (610 km).

Which airlines fly nonstop from Malta to Cagliari?

Just Ryanair.

Is there a nonstop flight from Malta to Cagliari?

Yes. 1 airline: Ryanair.

How far is Malta from Cagliari?

The flight distance from Malta to Cagliari is 379 miles (610 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 Malta to Cagliari?

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

Do I need a visa to travel from Malta to Italy?

Depends on your passport. Check with the Italy embassy or an official visa portal before booking — requirements change.

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

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

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

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 Malta International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.