Direct (nonstop) flights from Malta to Dublin

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

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

Route data last updated: May 28, 2026

Airlines with non-stop flights

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

Alternative Routes

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

MLA TRN (Turin) DUB
Leg 1: 2h (738 mi) Leg 2: 2h 25m (844 mi) Total: ~4h 25m 🍃 318 kg CO₂ (+20% vs. direct)
Leg 1
MLA → TRN
2h · 738 mi
View MLA to TRN flights →
Leg 2
TRN → DUB
2h 25m · 844 mi
View TRN to DUB flights →
MLA STR (Stuttgart) DUB
Leg 1: 2h 20m (926 mi) Leg 2: 2h 5m (746 mi) Total: ~4h 25m 🍃 334 kg CO₂ (+26% vs. direct)
Leg 1
MLA → STR
2h 20m · 926 mi
View MLA to STR flights →
Leg 2
STR → DUB
2h 5m · 746 mi
View STR to DUB flights →
MLA BVA (Paris) DUB
Leg 1: 2h 55m (1,128 mi) Leg 2: 1h 35m (452 mi) Total: ~4h 30m 🍃 300 kg CO₂ (+13% vs. direct)
Leg 1
MLA → BVA
2h 55m · 1,128 mi
View MLA to BVA flights →
Leg 2
BVA → DUB
1h 35m · 452 mi
View BVA to DUB flights →
MLA NTE (Nantes) DUB
Leg 1: 2h 50m (1,138 mi) Leg 2: 1h 40m (479 mi) Total: ~4h 30m 🍃 306 kg CO₂ (+15% vs. direct)
Leg 1
MLA → NTE
2h 50m · 1,138 mi
View MLA to NTE flights →
Leg 2
NTE → DUB
1h 40m · 479 mi
View NTE to DUB flights →
MLA CRL (Brussels) DUB
Leg 1: 2h 50m (1,127 mi) Leg 2: 1h 45m (500 mi) Total: ~4h 35m 🍃 308 kg CO₂ (+16% vs. direct)
Leg 1
MLA → CRL
2h 50m · 1,127 mi
View MLA to CRL flights →
Leg 2
CRL → DUB
1h 45m · 500 mi
View CRL to DUB flights →

Looking for the return flight?

DUB → MLA: Flights from Dublin to Malta

Frequently Asked Questions

How long is the direct flight from Malta to Dublin?

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

Which airlines fly nonstop from Malta to Dublin?

2 airlines: Aer Lingus, Ryanair.

Is there a nonstop flight from Malta to Dublin?

Yes. 2 airlines: Aer Lingus, Ryanair.

How far is Malta from Dublin?

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

What is the time difference between Malta and Dublin?

Dublin is 1 hour behind Malta. (Europe/Malta vs Europe/Dublin.)

What type of aircraft flies from Malta to Dublin?

At 3h 55m, 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 Malta to Ireland?

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

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

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

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

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.