Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Ryanair

The cheapest airline(s) flying from Dublin to Malta is Ryanair.

  • Ryanair Ryanair
  • Aer Lingus Aer Lingus
  • Lufthansa Lufthansa
  • Swiss Swiss
  • KLM KLM
  • Turkish Airlines Turkish Airlines
  • British Airways British Airways
  • Austrian Airlines Austrian Airlines
  • Air France Air France
  • Transavia France Transavia France
Cheapest Month March

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Dublin to Malta is March.

  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
Cheapest Day of the Week Tuesday

The cheapest day(s) of the week to fly from Dublin to Malta is Tuesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:25 DUB
    11:05 MLA
    3Hrs, 40m Direct
  • DUBDublin Airport 06:25 - MLA 11:05 3h 40m Direct
  • DUBDublin Airport 06:25
  • MLAMalta Airport 11:05
  • 3h 40m
  • Direct
  • Ryanair (FR 7235)Boeing 737 800
  • Ryanair (FR 7235)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • Boeing 737 800
  • 11:40 DUB
    16:20 MLA
    3Hrs, 40m Direct
  • DUBDublin Airport 11:40 - MLA 16:20 3h 40m Direct
  • DUBDublin Airport 11:40
  • MLAMalta Airport 16:20
  • 3h 40m
  • Direct
  • Ryanair (FR 7235)Boeing 737 Max 8 Passenger
  • Ryanair (FR 7235)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 13:10 DUB
    17:55 MLA
    3Hrs, 45m Direct
  • DUBDublin Airport 13:10 - MLA 17:55 3h 45m Direct
  • DUBDublin Airport 13:10
  • MLAMalta Airport 17:55
  • 3h 45m
  • Direct
  • Aer Lingus (EI 464)Airbus
  • Aer Lingus (EI 464)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • Airbus
  • 14:00 DUB
    18:40 MLA
    3Hrs, 40m Direct
  • DUBDublin Airport 14:00 - MLA 18:40 3h 40m Direct
  • DUBDublin Airport 14:00
  • MLAMalta Airport 18:40
  • 3h 40m
  • Direct
  • Ryanair (FR 7235)Boeing 737 800
  • Ryanair (FR 7235)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Boeing 737 800
  • 14:15 DUB
    18:55 MLA
    3Hrs, 40m Direct
  • DUBDublin Airport 14:15 - MLA 18:55 3h 40m Direct
  • DUBDublin Airport 14:15
  • MLAMalta Airport 18:55
  • 3h 40m
  • Direct
  • Ryanair (FR 7235)Boeing 737 800
  • Ryanair (FR 7235)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 800
  • 15:15 DUB
    19:55 MLA
    3Hrs, 40m Direct
  • DUBDublin Airport 15:15 - MLA 19:55 3h 40m Direct
  • DUBDublin Airport 15:15
  • MLAMalta Airport 19:55
  • 3h 40m
  • Direct
  • Ryanair (FR 7235)Boeing 737 800
  • Ryanair (FR 7235)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800
  • 05:45 DUB
    15:45 MLA
    9Hrs, 00m 1 Stop (BVA)
  • DUBDublin Airport 05:45 - MLA 15:45 9h 1 Stop (BVA) Paris
  • DUBDublin Airport 05:45
    BVAParis Beauvais-Tille Airport 12:55
  • BVAParis Beauvais-Tille Airport 08:15
    MLAMalta Airport 15:45
  • 9h (4h 40m)
  • 1 Stop BVA · Paris 4h 40m
  • Ryanair (FR 22)Boeing 737 800
    Ryanair (FR 1506)Boeing 737 800
  • Ryanair (FR 22)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 DUB
    14:55 MLA
    7Hrs, 55m 1 Stop (FCO)
  • DUBDublin Airport 06:00 - MLA 14:55 7h 55m 1 Stop (FCO) Rome
  • DUBDublin Airport 06:00
    FCORome Fiumicino Airport 13:20
  • FCORome Fiumicino Airport 10:00
    MLAMalta Airport 14:55
  • 7h 55m (3h 20m)
  • 1 Stop FCO · Rome 3h 20m
  • Ryanair (FR 5568)Boeing 737 800
    Ryanair (FR 9446)Boeing 737 800
  • Ryanair (FR 5568)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:10 DUB
    13:00 MLA
    5Hrs, 50m 1 Stop (BHX)
  • DUBDublin Airport 06:10 - MLA 13:00 5h 50m 1 Stop (BHX) Birmingham
  • DUBDublin Airport 06:10
    BHXBirmingham International Airport 08:45
  • BHXBirmingham International Airport 07:15
    MLAMalta Airport 13:00
  • 5h 50m (1h 30m)
  • 1 Stop BHX · Birmingham 1h 30m
  • Ryanair (FR 660)Boeing 737 800
    Ryanair (FR 3901)Boeing 737 800
  • Ryanair (FR 660)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:20 DUB
    14:10 MLA
    6Hrs, 50m 1 Stop (FCO)
  • DUBDublin Airport 06:20 - MLA 14:10 6h 50m 1 Stop (FCO) Rome
  • DUBDublin Airport 06:20
    FCORome Fiumicino Airport 12:35
  • FCORome Fiumicino Airport 10:20
    MLAMalta Airport 14:10
  • 6h 50m (2h 15m)
  • 1 Stop FCO · Rome 2h 15m
  • Ryanair (FR 5568)Boeing 737 800
    Ryanair (FR 9446)Boeing 737 800
  • Ryanair (FR 5568)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:30 DUB
    12:50 MLA
    5Hrs, 20m 1 Stop (STN)
  • DUBDublin Airport 06:30 - MLA 12:50 5h 20m 1 Stop (STN) London
  • DUBDublin Airport 06:30
    STNLondon Stansted Airport 08:40
  • STNLondon Stansted Airport 07:50
    MLAMalta Airport 12:50
  • 5h 20m (50m)
  • 1 Stop STN · London 50m
  • Ryanair (FR 202)Boeing 737 800
    Ryanair (FR 4208)Boeing 737 Max 8 Passenger
  • Ryanair (FR 202)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:05 DUB
    14:40 MLA
    6Hrs, 35m 1 Stop (SOF)
  • DUBDublin Airport 07:05 - MLA 14:40 6h 35m 1 Stop (SOF) Sofia
  • DUBDublin Airport 07:05
    SOFSofia Airport 13:40
  • SOFSofia Airport 12:35
    MLAMalta Airport 14:40
  • 6h 35m (1h 05m)
  • 1 Stop SOF · Sofia 1h 05m
  • Ryanair (FR 5203)Boeing 737 800
    Ryanair (FR 8067)Boeing 737 800
  • Ryanair (FR 5203)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:20 DUB
    14:50 MLA
    5Hrs, 30m 1 Stop (ZAG)
  • DUBDublin Airport 08:20 - MLA 14:50 5h 30m 1 Stop (ZAG) Zagreb
  • DUBDublin Airport 08:20
    ZAGZagreb Airport 12:55
  • ZAGZagreb Airport 12:05
    MLAMalta Airport 14:50
  • 5h 30m (50m)
  • 1 Stop ZAG · Zagreb 50m
  • Ryanair (FR 2192)Airbus
    Ryanair (FR 2185)Airbus
  • Ryanair (FR 2192)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:30 DUB
    15:55 MLA
    6Hrs, 25m 1 Stop (FRA)
  • DUBDublin Airport 08:30 - MLA 15:55 6h 25m 1 Stop (FRA) Frankfurt
  • DUBDublin Airport 08:30
    FRAFrankfurt International Airport 13:20
  • FRAFrankfurt International Airport 11:30
    MLAMalta Airport 15:55
  • 6h 25m (1h 50m)
  • 1 Stop FRA · Frankfurt 1h 50m
  • Lufthansa (LH 977)Airbus
    Lufthansa (LH 1310)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 977)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:10 DUB
    18:20 MLA
    8Hrs, 10m 1 Stop (BGY)
  • DUBDublin Airport 09:10 - MLA 18:20 8h 10m 1 Stop (BGY) Milan
  • DUBDublin Airport 09:10
    BGYMilan Bergamo/Orio al Serio Airport 16:20
  • BGYMilan Bergamo/Orio al Serio Airport 12:35
    MLAMalta Airport 18:20
  • 8h 10m (3h 45m)
  • 1 Stop BGY · Milan 3h 45m
  • Ryanair (FR 4038)Boeing 737 Max 8 Passenger
    Ryanair (FR 7324)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4038)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:15 DUB
    19:00 MLA
    8Hrs, 45m 1 Stop (KRK)
  • DUBDublin Airport 09:15 - MLA 19:00 8h 45m 1 Stop (KRK) Krakow
  • DUBDublin Airport 09:15
    KRKKrakow Airport 16:20
  • KRKKrakow Airport 13:00
    MLAMalta Airport 19:00
  • 8h 45m (3h 20m)
  • 1 Stop KRK · Krakow 3h 20m
  • Ryanair (FR 1901)Boeing 737 Max 8 Passenger
    Ryanair (FR 7141)Boeing 737 800
  • Ryanair (FR 1901)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:20 DUB
    19:55 MLA
    9Hrs, 35m 1 Stop (ZRH)
  • DUBDublin Airport 09:20 - MLA 19:55 9h 35m 1 Stop (ZRH) Zurich
  • DUBDublin Airport 09:20
    ZRHZurich Airport 17:40
  • ZRHZurich Airport 12:30
    MLAMalta Airport 19:55
  • 9h 35m (5h 10m)
  • 1 Stop ZRH · Zurich 5h 10m
  • Swiss (LX 401)Airbus
    KM Malta Airlines (KM 491)Airbus Industrie A320 Sharklets
  • Swiss (LX 401)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:30 DUB
    19:40 MLA
    9Hrs, 10m 1 Stop (LIS)
  • DUBDublin Airport 09:30 - MLA 19:40 9h 10m 1 Stop (LIS) Lisbon
  • DUBDublin Airport 09:30
    LISLisbon Airport 15:35
  • LISLisbon Airport 12:20
    MLAMalta Airport 19:40
  • 9h 10m (3h 15m)
  • 1 Stop LIS · Lisbon 3h 15m
  • Ryanair (FR 7138)Boeing 737 800
    Ryanair (FR 9655)Boeing 737 Max 8 Passenger
  • Ryanair (FR 7138)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:50 DUB
    20:05 MLA
    9Hrs, 15m 1 Stop (FCO)
  • DUBDublin Airport 09:50 - MLA 20:05 9h 15m 1 Stop (FCO) Rome
  • DUBDublin Airport 09:50
    FCORome Fiumicino Airport 18:30
  • FCORome Fiumicino Airport 13:50
    MLAMalta Airport 20:05
  • 9h 15m (4h 40m)
  • 1 Stop FCO · Rome 4h 40m
  • Ryanair (FR 5568)Boeing 737 800
    Ryanair (FR 9477)Boeing 737 800
  • Ryanair (FR 5568)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:55 DUB
    19:00 MLA
    8Hrs, 05m 1 Stop (BTS)
  • DUBDublin Airport 09:55 - MLA 19:00 8h 05m 1 Stop (BTS) Bratislava
  • DUBDublin Airport 09:55
    BTSBratislava M.R.Stefanik Airport 16:40
  • BTSBratislava M.R.Stefanik Airport 13:35
    MLAMalta Airport 19:00
  • 8h 05m (3h 05m)
  • 1 Stop BTS · Bratislava 3h 05m
  • Ryanair (FR 4224)Boeing 737 800
    Ryanair (FR 1529)Boeing 737 800
  • Ryanair (FR 4224)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:15 DUB
    18:35 MLA
    7Hrs, 20m 1 Stop (MXP)
  • DUBDublin Airport 10:15 - MLA 18:35 7h 20m 1 Stop (MXP) Milan
  • DUBDublin Airport 10:15
    MXPMilan Malpensa Airport 16:30
  • MXPMilan Malpensa Airport 13:40
    MLAMalta Airport 18:35
  • 7h 20m (2h 50m)
  • 1 Stop MXP · Milan 2h 50m
  • Ryanair (FR 1454)Boeing 737 800
    Ryanair (FR 5970)Boeing 737 Max 8 Passenger
  • Ryanair (FR 1454)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 10:45 DUB
    21:20 MLA
    9Hrs, 35m 1 Stop (MUC)
  • DUBDublin Airport 10:45 - MLA 21:20 9h 35m 1 Stop (MUC) Munich
  • DUBDublin Airport 10:45
    MUCMunich International Airport 19:00
  • MUCMunich International Airport 14:00
    MLAMalta Airport 21:20
  • 9h 35m (5h)
  • 1 Stop MUC · Munich 5h
  • Lufthansa (LH 2517)Airbus
    KM Malta Airlines (KM 309)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 2517)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 10:55 DUB
    17:50 MLA
    5Hrs, 55m 1 Stop (FCO)
  • DUBDublin Airport 10:55 - MLA 17:50 5h 55m 1 Stop (FCO) Rome
  • DUBDublin Airport 10:55
    FCORome Fiumicino Airport 16:15
  • FCORome Fiumicino Airport 14:55
    MLAMalta Airport 17:50
  • 5h 55m (1h 20m)
  • 1 Stop FCO · Rome 1h 20m
  • Ryanair (FR 9611)Boeing 737 800
    Ryanair (FR 9477)Boeing 737 800
  • Ryanair (FR 9611)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:10 DUB
    21:10 MLA
    8Hrs, 00m 1 Stop (LIS)
  • DUBDublin Airport 12:10 - MLA 21:10 8h 1 Stop (LIS) Lisbon
  • DUBDublin Airport 12:10
    LISLisbon Airport 17:05
  • LISLisbon Airport 15:00
    MLAMalta Airport 21:10
  • 8h (2h 05m)
  • 1 Stop LIS · Lisbon 2h 05m
  • Ryanair (FR 7138)Boeing 737 800
    Ryanair (FR 9655)Boeing 737 800
  • Ryanair (FR 7138)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 12:20 DUB
    21:15 MLA
    7Hrs, 55m 1 Stop (MAD)
  • DUBDublin Airport 12:20 - MLA 21:15 7h 55m 1 Stop (MAD) Madrid
  • DUBDublin Airport 12:20
    MADMadrid Barajas Airport 18:35
  • MADMadrid Barajas Airport 15:55
    MLAMalta Airport 21:15
  • 7h 55m (2h 40m)
  • 1 Stop MAD · Madrid 2h 40m
  • Ryanair (FR 495)Boeing 737 Max 8 Passenger
    Ryanair (FR 6089)Boeing 737 800
  • Ryanair (FR 495)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:45 DUB
    19:55 MLA
    6Hrs, 10m 1 Stop (ZRH)
  • DUBDublin Airport 12:45 - MLA 19:55 6h 10m 1 Stop (ZRH) Zurich
  • DUBDublin Airport 12:45
    ZRHZurich Airport 17:40
  • ZRHZurich Airport 15:55
    MLAMalta Airport 19:55
  • 6h 10m (1h 45m)
  • 1 Stop ZRH · Zurich 1h 45m
  • Swiss (LX 401)Airbus A220 300
    KM Malta Airlines (KM 491)Airbus Industrie A320 Sharklets
  • Swiss (LX 401)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 12:50 DUB
    22:20 MLA
    8Hrs, 30m 1 Stop (BHX)
  • DUBDublin Airport 12:50 - MLA 22:20 8h 30m 1 Stop (BHX) Birmingham
  • DUBDublin Airport 12:50
    BHXBirmingham International Airport 18:05
  • BHXBirmingham International Airport 13:55
    MLAMalta Airport 22:20
  • 8h 30m (4h 10m)
  • 1 Stop BHX · Birmingham 4h 10m
  • Ryanair (FR 662)Boeing 737 800
    Ryanair (FR 3901)Boeing 737 Max 8 Passenger
  • Ryanair (FR 662)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:55 DUB
    18:55 MLA
    5Hrs, 00m 1 Stop (ZRH)
  • DUBDublin Airport 12:55 - MLA 18:55 5h 1 Stop (ZRH) Zurich
  • DUBDublin Airport 12:55
    ZRHZurich Airport 16:45
  • ZRHZurich Airport 16:05
    MLAMalta Airport 18:55
  • 5h (40m)
  • 1 Stop ZRH · Zurich 40m
  • Swiss (LX 401)Airbus A220 300
    Swiss (LX 1790)Embraer 195 E2
  • Swiss (LX 401)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 DUB
    19:55 MLA
    5Hrs, 35m 1 Stop (ZRH)
  • DUBDublin Airport 13:20 - MLA 19:55 5h 35m 1 Stop (ZRH) Zurich
  • DUBDublin Airport 13:20
    ZRHZurich Airport 17:40
  • ZRHZurich Airport 16:30
    MLAMalta Airport 19:55
  • 5h 35m (1h 10m)
  • 1 Stop ZRH · Zurich 1h 10m
  • Swiss (LX 401)Airbus A220 300
    KM Malta Airlines (KM 491)Airbus Industrie A320 Sharklets
  • Swiss (LX 401)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:25 DUB
    20:30 MLA
    6Hrs, 05m 1 Stop (LTN)
  • DUBDublin Airport 13:25 - MLA 20:30 6h 05m 1 Stop (LTN) London
  • DUBDublin Airport 13:25
    LTNLondon Luton Airport 16:20
  • LTNLondon Luton Airport 14:40
    MLAMalta Airport 20:30
  • 6h 05m (1h 40m)
  • 1 Stop LTN · London 1h 40m
  • Ryanair (FR 337)Boeing 737 Max 8 Passenger
    Ryanair (FR 3882)Boeing 737 Max 8 Passenger
  • Ryanair (FR 337)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:30 DUB
    23:35 MLA
    9Hrs, 05m 1 Stop (STN)
  • DUBDublin Airport 13:30 - MLA 23:35 9h 05m 1 Stop (STN) London
  • DUBDublin Airport 13:30
    STNLondon Stansted Airport 19:25
  • STNLondon Stansted Airport 14:50
    MLAMalta Airport 23:35
  • 9h 05m (4h 35m)
  • 1 Stop STN · London 4h 35m
  • Ryanair (FR 211)Boeing 737 800
    Ryanair (FR 4208)Boeing 737 Max 8 Passenger
  • Ryanair (FR 211)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:30 DUB
    20:25 MLA
    5Hrs, 55m 1 Stop (STN)
  • DUBDublin Airport 13:30 - MLA 20:25 5h 55m 1 Stop (STN) London
  • DUBDublin Airport 13:30
    STNLondon Stansted Airport 16:15
  • STNLondon Stansted Airport 14:50
    MLAMalta Airport 20:25
  • 5h 55m (1h 25m)
  • 1 Stop STN · London 1h 25m
  • Ryanair (FR 211)Boeing 737 800
    Ryanair (FR 4208)Boeing 737 Max 8 Passenger
  • Ryanair (FR 211)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 14:05 DUB
    23:20 MLA
    8Hrs, 15m 1 Stop (MAN)
  • DUBDublin Airport 14:05 - MLA 23:20 8h 15m 1 Stop (MAN) Manchester
  • DUBDublin Airport 14:05
    MANManchester International Airport 19:00
  • MANManchester International Airport 15:05
    MLAMalta Airport 23:20
  • 8h 15m (3h 55m)
  • 1 Stop MAN · Manchester 3h 55m
  • Ryanair (FR 562)Boeing 737 800
    Ryanair (FR 5209)Boeing 737 800
  • Ryanair (FR 562)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:45 DUB
    22:00 MLA
    6Hrs, 15m 1 Stop (STN)
  • DUBDublin Airport 14:45 - MLA 22:00 6h 15m 1 Stop (STN) London
  • DUBDublin Airport 14:45
    STNLondon Stansted Airport 17:50
  • STNLondon Stansted Airport 16:05
    MLAMalta Airport 22:00
  • 6h 15m (1h 45m)
  • 1 Stop STN · London 1h 45m
  • Ryanair (FR 288)Boeing 737 800
    Ryanair (FR 4208)Boeing 737 800
  • Ryanair (FR 288)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:10 DUB
    00:15 MLA
    8Hrs, 05m 1 Stop (FCO)
  • DUBDublin Airport 15:10 - MLA 00:15 8h 05m 1 Stop (FCO) Rome
  • DUBDublin Airport 15:10
    FCORome Fiumicino Airport 22:40
  • FCORome Fiumicino Airport 19:10
    MLAMalta Airport 00:15
  • 8h 05m (3h 30m)
  • 1 Stop FCO · Rome 3h 30m
  • Ryanair (FR 9613)Boeing 737 800
    Ryanair (FR 9477)Boeing 737 800
  • Ryanair (FR 9613)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:25 DUB
    23:30 MLA
    7Hrs, 05m 1 Stop (SVQ)
  • DUBDublin Airport 15:25 - MLA 23:30 7h 05m 1 Stop (SVQ) Seville
  • DUBDublin Airport 15:25
    SVQSevilla Airport 20:45
  • SVQSevilla Airport 19:15
    MLAMalta Airport 23:30
  • 7h 05m (1h 30m)
  • 1 Stop SVQ · Seville 1h 30m
  • Ryanair (FR 2703)Boeing 737 800
    Ryanair (FR 1409)Boeing 737 Max 8 Passenger
  • Ryanair (FR 2703)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:45 DUB
    23:59 MLA
    7Hrs, 14m 1 Stop (BCN)
  • DUBDublin Airport 15:45 - MLA 23:59 7h 14m 1 Stop (BCN) Barcelona
  • DUBDublin Airport 15:45
    BCNBarcelona Airport 21:50
  • BCNBarcelona Airport 19:10
    MLAMalta Airport 23:59
  • 7h 14m (2h 40m)
  • 1 Stop BCN · Barcelona 2h 40m
  • Ryanair (FR 6875)Boeing 737 800
    Ryanair (FR 1527)Boeing 737 Max 8 Passenger
  • Ryanair (FR 6875)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 16:05 DUB
    01:00 MLA
    7Hrs, 55m 1 Stop (SOF)
  • DUBDublin Airport 16:05 - MLA 01:00 7h 55m 1 Stop (SOF) Sofia
  • DUBDublin Airport 16:05
    SOFSofia Airport 00:05
  • SOFSofia Airport 21:35
    MLAMalta Airport 01:00
  • 7h 55m (2h 30m)
  • 1 Stop SOF · Sofia 2h 30m
  • Ryanair (FR 5203)Boeing 737 800
    Ryanair (FR 8067)Boeing 737 Max 8 Passenger
  • Ryanair (FR 5203)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:10 DUB
    00:15 MLA
    6Hrs, 05m 1 Stop (FCO)
  • DUBDublin Airport 17:10 - MLA 00:15 6h 05m 1 Stop (FCO) Rome
  • DUBDublin Airport 17:10
    FCORome Fiumicino Airport 22:40
  • FCORome Fiumicino Airport 21:10
    MLAMalta Airport 00:15
  • 6h 05m (1h 30m)
  • 1 Stop FCO · Rome 1h 30m
  • Ryanair (FR 5568)Boeing 737 800
    Ryanair (FR 9477)Boeing 737 800
  • Ryanair (FR 5568)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:20 DUB
    00:25 MLA
    5Hrs, 05m 1 Stop (TRN)
  • DUBDublin Airport 18:20 - MLA 00:25 5h 05m 1 Stop (TRN) Turin
  • DUBDublin Airport 18:20
    TRNTurin Caselle Airport 22:25
  • TRNTurin Caselle Airport 21:45
    MLAMalta Airport 00:25
  • 5h 05m (40m)
  • 1 Stop TRN · Turin 40m
  • Ryanair (FR 3618)Boeing 737 800
    Ryanair (FR 3373)Boeing 737 800
  • Ryanair (FR 3618)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Dublin to Malta?

The fastest flight time for direct flights from Dublin to Malta is 3 hours 40 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Dublin to Malta?

The most popular airline flying from Dublin to Malta is Ryanair. Find the latest flight deals on Wego.

How far is Malta from Dublin?

The flight distance between Dublin and Malta is 2514km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:45. The last flight of the day departs at 05:45. See the full list of flight times on Wego.

How many airlines offer direct flights from Dublin to Malta?

There are 2 airlines that offer direct flights from Dublin to Malta. Find out the list of airlines on Wego.