Direct (nonstop) flights from Dublin to Malta

2 airlines fly nonstop from Dublin Airport (DUB) to Malta International Airport (MLA). It's 1,575 miles (2,534 km), about 3h 45m in the air. Operated by Aer Lingus, Ryanair.

DUB
Dublin Airport
🇮🇪 Dublin, Ireland
MLA
Malta International Airport
🇲🇹 Malta, Malta
Flight Time
3h 45m
Distance
1,575 mi
2,534 km
CO₂/pax
266 kg
−34 kg vs. layover
Airlines
2
Aer Lingus +1
Time Diff
+1h
Operated by Aer Lingus Aer Lingus Ryanair Ryanair

Route data last updated: May 26, 2026

Airlines with non-stop flights

Aer Lingus EI Aer Lingus
Route
DUB → MLA
Flight Time
3h 45m
Distance
1,575 mi
Ryanair FR Ryanair
Route
DUB → MLA
Flight Time
3h 45m
Distance
1,575 mi

Alternative Routes

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

DUB LPL (Liverpool) MLA
Leg 1: 55m (140 mi) Leg 2: 3h 20m (1,471 mi) Total: ~4h 15m 🍃 300 kg CO₂ (+13% vs. direct)
Leg 1
DUB → LPL
55m · 140 mi
View DUB to LPL flights →
Leg 2
LPL → MLA
3h 20m · 1,471 mi
View LPL to MLA flights →
DUB PSA (Pisa) MLA
Leg 1: 2h 40m (1,012 mi) Leg 2: 1h 40m (583 mi) Total: ~4h 20m 🍃 304 kg CO₂ (+14% vs. direct)
Leg 1
DUB → PSA
2h 40m · 1,012 mi
View DUB to PSA flights →
Leg 2
PSA → MLA
1h 40m · 583 mi
View PSA to MLA flights →
DUB MRS (Marseille) MLA
Leg 1: 2h 25m (866 mi) Leg 2: 1h 55m (719 mi) Total: ~4h 20m 🍃 318 kg CO₂ (+20% vs. direct)
Leg 1
DUB → MRS
2h 25m · 866 mi
View DUB to MRS flights →
Leg 2
MRS → MLA
1h 55m · 719 mi
View MRS to MLA flights →
DUB STR (Stuttgart) MLA
Leg 1: 2h (746 mi) Leg 2: 2h 20m (926 mi) Total: ~4h 20m 🍃 334 kg CO₂ (+26% vs. direct)
Leg 1
DUB → STR
2h · 746 mi
View DUB to STR flights →
Leg 2
STR → MLA
2h 20m · 926 mi
View STR to MLA flights →
DUB CAG (Cagliari) MLA
Leg 1: 3h 5m (1,217 mi) Leg 2: 1h 15m (379 mi) Total: ~4h 20m 🍃 301 kg CO₂ (+13% vs. direct)
Leg 1
DUB → CAG
3h 5m · 1,217 mi
View DUB to CAG flights →
Leg 2
CAG → MLA
1h 15m · 379 mi
View CAG to MLA flights →

Looking for the return flight?

MLA → DUB: Flights from Malta to Dublin

Frequently Asked Questions

How long is the direct flight from Dublin to Malta?

A nonstop flight from Dublin (DUB) to Malta (MLA) takes approximately 3 hours and 45 minutes. The distance is 1,575 miles (2,534 km).

Which airlines fly nonstop from Dublin to Malta?

2 airlines: Aer Lingus, Ryanair.

Is there a nonstop flight from Dublin to Malta?

Yes. 2 airlines: Aer Lingus, Ryanair.

How far is Dublin from Malta?

The flight distance from Dublin to Malta is 1,575 miles (2,534 km), measured as the great-circle (shortest air) distance.

What is the time difference between Dublin and Malta?

Malta is 1 hour ahead of Dublin. (Europe/Dublin vs Europe/Malta.)

What type of aircraft flies from Dublin to Malta?

At 3h 45m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

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

Roughly 266 kg CO2 per passenger one-way. That's about the same as driving 1,330 km.

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

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

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