Wayfli › Malta (MLA) › To Dublin (DUB)

Malta (MLA) to Dublin (DUB) flights

There are direct flights from Malta International Airport to Dublin Airport, sold by one airline: Ryanair. The distance is 2,532 km, about 3h 35m in the air. There are also 51 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for MLA → DUBSee all routes on the map
2,532 kmdistance
~3h 35mdirect flight time (estimate)
1direct airline
51one-stop options

Direct flights from Malta to Dublin

RouteAirlines (incl. codeshares)DistanceTime (est.)
MLA → DUBRyanair2,532 km~3h 35m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdameasyJet and Transavia then Aer Lingus and Ryanair2,733 km~6h
CDG ParisAir France and KM Malta Airlines then Air France and ITA Airways2,540 km~5h 45m
FRA FrankfurtKM Malta Airlines and Lufthansa then Aer Lingus and Lufthansa2,734 km~6h
BCN BarcelonaRyanair and Iberia then Aer Lingus and Ryanair2,719 km~6h
MAD MadridRyanair then Aer Lingus and Ryanair3,109 km~6h 30m
FCO RomeITA Airways and Ryanair then Aer Lingus and Malta Air2,574 km~5h 50m
MUC MunichKM Malta Airlines and Lufthansa then Aer Lingus and Lufthansa2,788 km~6h 5m
LHR LondonKM Malta Airlines then American Airlines and British Airways2,552 km~5h 45m
LGW LondonBritish Airways and KM Malta Airlines then Aer Lingus and Ryanair2,547 km~5h 45m
STN LondonRyanair then Ryanair2,579 km~5h 50m
VIE ViennaKM Malta Airlines and Malta Air then Aer Lingus and Ryanair3,076 km~6h 25m
MAN ManchesterKM Malta Airlines and easyJet then Aer Lingus and Ryanair2,607 km~5h 50m

More from Malta and Dublin

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.