Trust 1 Trust 2
Modify Search

Speak to an expert now 24/7

0208 044 4444
London
Malta
Mon 04/05 - Mon 11/05
1 Traveller, Economy
Return
Filter Your Result
  • Stops
All Airlines
Best£231.74-4h 15m
Cheapest£231.74-4h 15m
Fastest£231.74-4h 15m

London Malta


Speak to an expert now 24/7

0208 044 4444
Please Wait we're searching the best flights for you...

Gatwick (LGW)

14:10   Mon, 04 May 26
05h:15m
    direct

    Malta, (MLA)

    18:25   Mon, 04 May 26

    Malta, (MLA)

    11:20   Mon, 11 May 26
    01h:20m
      direct

      Gatwick (LGW)

      13:40   Mon, 11 May 26

      Gatwick (LGW)

      06:15   Mon, 04 May 26
      05h:15m
        direct

        Malta, (MLA)

        10:30   Mon, 04 May 26

        Malta, (MLA)

        11:20   Mon, 11 May 26
        01h:20m
          direct

          Gatwick (LGW)

          13:40   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          06:50   Mon, 04 May 26
          17h:05m
          • 11h:10m
          1 stop

          Malta, (MLA)

          22:55   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          09:15   Mon, 11 May 26
          11h:25m
          • 08h:45m
          1 stop

          Heathrow (LHR)

          21:40   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          09:15   Mon, 11 May 26
          11h:25m
          • 08h:45m
          1 stop

          Heathrow (LHR)

          21:40   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          09:15   Mon, 11 May 26
          11h:25m
          • 08h:45m
          1 stop

          Heathrow (LHR)

          21:40   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:50   Mon, 11 May 26
          03h:35m
          • 01h:00m
          1 stop

          Heathrow (LHR)

          18:25   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:35m
          • 01h:10m
          1 stop

          Heathrow (LHR)

          17:40   Mon, 11 May 26

          Heathrow (LHR)

          10:50   Mon, 04 May 26
          07h:15m
          • 01h:00m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          12:45   Mon, 11 May 26
          05h:05m
          • 03h:10m
          1 stop

          London City (LCY)

          18:50   Mon, 11 May 26

          London City (LCY)

          09:45   Mon, 04 May 26
          07h:30m
          • 01h:30m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          13:05   Mon, 11 May 26
          03h:50m
          • 01h:40m
          1 stop

          London City (LCY)

          17:55   Mon, 11 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          12:45   Mon, 11 May 26
          05h:05m
          • 03h:10m
          1 stop

          London City (LCY)

          18:50   Mon, 11 May 26

          Heathrow (LHR)

          15:30   Mon, 04 May 26
          08h:35m
          • 02h:25m
          1 stop

          Malta, (MLA)

          23:05   Mon, 04 May 26

          Malta, (MLA)

          07:15   Mon, 11 May 26
          04h:35m
          • 02h:00m
          1 stop

          Heathrow (LHR)

          12:50   Mon, 11 May 26

          Heathrow (LHR)

          06:55   Mon, 04 May 26
          07h:25m
          • 01h:10m
          1 stop

          Malta, (MLA)

          13:20   Mon, 04 May 26

          Malta, (MLA)

          12:45   Mon, 11 May 26
          05h:05m
          • 03h:10m
          1 stop

          London City (LCY)

          18:50   Mon, 11 May 26

          Gatwick (LGW)

          18:35   Mon, 04 May 26
          25h:30m
          • 19h:35m
          1 stop

          Malta, (MLA)

          19:05   Tue, 05 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Gatwick (LGW)

          18:35   Mon, 04 May 26
          25h:30m
          • 19h:35m
          1 stop

          Malta, (MLA)

          19:05   Tue, 05 May 26

          Malta, (MLA)

          15:00   Mon, 11 May 26
          03h:20m
          • 01h:05m
          1 stop

          Heathrow (LHR)

          19:20   Mon, 11 May 26

          Heathrow (LHR)

          09:00   Mon, 04 May 26
          09h:05m
          • 02h:50m
          1 stop

          Malta, (MLA)

          17:05   Mon, 04 May 26

          Malta, (MLA)

          07:00   Mon, 11 May 26
          07h:40m
          • 05h:15m
          1 stop

          Heathrow (LHR)

          15:40   Mon, 11 May 26

          Heathrow (LHR)

          10:20   Mon, 04 May 26
          08h:10m
          • 00h:55m
          1 stop

          Malta, (MLA)

          17:30   Mon, 04 May 26

          Malta, (MLA)

          18:20   Mon, 11 May 26
          14h:00m
          • 10h:30m
          1 stop

          Heathrow (LHR)

          09:20   Tue, 12 May 26

          Heathrow (LHR)

          06:00   Mon, 04 May 26
          09h:45m
          • 03h:15m
          1 stop

          Malta, (MLA)

          14:45   Mon, 04 May 26

          Malta, (MLA)

          07:00   Mon, 11 May 26
          07h:40m
          • 05h:15m
          1 stop

          Heathrow (LHR)

          15:40   Mon, 11 May 26

          Heathrow (LHR)

          09:30   Mon, 04 May 26
          07h:45m
          • 01h:35m
          1 stop

          Malta, (MLA)

          16:15   Mon, 04 May 26

          Malta, (MLA)

          08:25   Mon, 11 May 26
          01h:30m
            direct

            Gatwick (LGW)

            10:55   Mon, 11 May 26

            Heathrow (LHR)

            10:50   Mon, 04 May 26
            07h:15m
            • 01h:00m
            1 stop

            Malta, (MLA)

            17:05   Mon, 04 May 26

            Malta, (MLA)

            12:45   Mon, 11 May 26
            05h:05m
            • 03h:10m
            1 stop

            London City (LCY)

            18:50   Mon, 11 May 26

            Heathrow (LHR)

            09:30   Mon, 04 May 26
            07h:45m
            • 01h:35m
            1 stop

            Malta, (MLA)

            16:15   Mon, 04 May 26

            Malta, (MLA)

            07:15   Mon, 11 May 26
            04h:35m
            • 02h:00m
            1 stop

            Heathrow (LHR)

            12:50   Mon, 11 May 26

            Heathrow (LHR)

            06:55   Mon, 04 May 26
            07h:25m
            • 01h:10m
            1 stop

            Malta, (MLA)

            13:20   Mon, 04 May 26

            Malta, (MLA)

            07:00   Mon, 11 May 26
            07h:40m
            • 05h:15m
            1 stop

            Heathrow (LHR)

            15:40   Mon, 11 May 26

            Heathrow (LHR)

            15:30   Mon, 04 May 26
            08h:35m
            • 02h:25m
            1 stop

            Malta, (MLA)

            23:05   Mon, 04 May 26

            Malta, (MLA)

            12:45   Mon, 11 May 26
            05h:05m
            • 03h:10m
            1 stop

            London City (LCY)

            18:50   Mon, 11 May 26

            Heathrow (LHR)

            10:50   Mon, 04 May 26
            07h:15m
            • 01h:00m
            1 stop

            Malta, (MLA)

            17:05   Mon, 04 May 26

            Malta, (MLA)

            07:00   Mon, 11 May 26
            07h:40m
            • 05h:15m
            1 stop

            Heathrow (LHR)

            15:40   Mon, 11 May 26

            Heathrow (LHR)

            09:30   Mon, 04 May 26
            07h:45m
            • 01h:35m
            1 stop

            Malta, (MLA)

            16:15   Mon, 04 May 26

            Malta, (MLA)

            16:50   Mon, 11 May 26
            01h:40m
              direct

              Heathrow (LHR)

              19:30   Mon, 11 May 26

              Heathrow (LHR)

              09:30   Mon, 04 May 26
              07h:45m
              • 01h:35m
              1 stop

              Malta, (MLA)

              16:15   Mon, 04 May 26

              Malta, (MLA)

              07:05   Mon, 11 May 26
              01h:40m
                direct

                Heathrow (LHR)

                09:45   Mon, 11 May 26

                London City (LCY)

                09:45   Mon, 04 May 26
                07h:30m
                • 01h:30m
                1 stop

                Malta, (MLA)

                16:15   Mon, 04 May 26

                Malta, (MLA)

                07:15   Mon, 11 May 26
                04h:35m
                • 02h:00m
                1 stop

                Heathrow (LHR)

                12:50   Mon, 11 May 26

                Heathrow (LHR)

                09:30   Mon, 04 May 26
                07h:45m
                • 01h:35m
                1 stop

                Malta, (MLA)

                16:15   Mon, 04 May 26

                Malta, (MLA)

                12:45   Mon, 11 May 26
                05h:05m
                • 03h:10m
                1 stop

                London City (LCY)

                18:50   Mon, 11 May 26

                Heathrow (LHR)

                15:30   Mon, 04 May 26
                08h:35m
                • 02h:25m
                1 stop

                Malta, (MLA)

                23:05   Mon, 04 May 26

                Malta, (MLA)

                07:00   Mon, 11 May 26
                07h:40m
                • 05h:15m
                1 stop

                Heathrow (LHR)

                15:40   Mon, 11 May 26

                Heathrow (LHR)

                09:30   Mon, 04 May 26
                07h:45m
                • 01h:35m
                1 stop

                Malta, (MLA)

                16:15   Mon, 04 May 26

                Malta, (MLA)

                07:00   Mon, 11 May 26
                07h:40m
                • 05h:15m
                1 stop

                Heathrow (LHR)

                15:40   Mon, 11 May 26

                London City (LCY)

                09:45   Mon, 04 May 26
                07h:30m
                • 01h:30m
                1 stop

                Malta, (MLA)

                16:15   Mon, 04 May 26

                Malta, (MLA)

                12:45   Mon, 11 May 26
                05h:05m
                • 03h:10m
                1 stop

                London City (LCY)

                18:50   Mon, 11 May 26

                Heathrow (LHR)

                10:50   Mon, 04 May 26
                07h:15m
                • 01h:00m
                1 stop

                Malta, (MLA)

                17:05   Mon, 04 May 26

                Malta, (MLA)

                08:25   Mon, 11 May 26
                01h:30m
                  direct

                  Gatwick (LGW)

                  10:55   Mon, 11 May 26

                  Heathrow (LHR)

                  16:30   Mon, 04 May 26
                  07h:00m
                  • 00h:50m
                  1 stop

                  Malta, (MLA)

                  22:30   Mon, 04 May 26

                  Malta, (MLA)

                  13:50   Mon, 11 May 26
                  03h:35m
                  • 01h:00m
                  1 stop

                  Heathrow (LHR)

                  18:25   Mon, 11 May 26

                  Heathrow (LHR)

                  16:30   Mon, 04 May 26
                  07h:00m
                  • 00h:50m
                  1 stop

                  Malta, (MLA)

                  22:30   Mon, 04 May 26

                  Malta, (MLA)

                  15:00   Mon, 11 May 26
                  03h:20m
                  • 01h:05m
                  1 stop

                  Heathrow (LHR)

                  19:20   Mon, 11 May 26

                  Heathrow (LHR)

                  16:30   Mon, 04 May 26
                  07h:00m
                  • 00h:50m
                  1 stop

                  Malta, (MLA)

                  22:30   Mon, 04 May 26

                  Malta, (MLA)

                  13:05   Mon, 11 May 26
                  03h:35m
                  • 01h:10m
                  1 stop

                  Heathrow (LHR)

                  17:40   Mon, 11 May 26

                  Heathrow (LHR)

                  10:30   Mon, 04 May 26
                  13h:00m
                  • 06h:50m
                  1 stop

                  Malta, (MLA)

                  22:30   Mon, 04 May 26

                  Malta, (MLA)

                  12:45   Mon, 11 May 26
                  23h:25m
                  • 21h:30m
                  1 stop

                  London City (LCY)

                  13:10+1   Tue, 12 May 26

                  Heathrow (LHR)

                  12:10   Mon, 04 May 26
                  08h:15m
                  • 02h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:50   Mon, 11 May 26
                  03h:35m
                  • 01h:00m
                  1 stop

                  Heathrow (LHR)

                  18:25   Mon, 11 May 26

                  Heathrow (LHR)

                  12:10   Mon, 04 May 26
                  08h:15m
                  • 02h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  15:00   Mon, 11 May 26
                  03h:20m
                  • 01h:05m
                  1 stop

                  Heathrow (LHR)

                  19:20   Mon, 11 May 26

                  Heathrow (LHR)

                  12:10   Mon, 04 May 26
                  08h:15m
                  • 02h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:05   Mon, 11 May 26
                  03h:35m
                  • 01h:10m
                  1 stop

                  Heathrow (LHR)

                  17:40   Mon, 11 May 26

                  London City (LCY)

                  13:10   Mon, 04 May 26
                  07h:15m
                  • 01h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:50   Mon, 11 May 26
                  03h:35m
                  • 01h:00m
                  1 stop

                  Heathrow (LHR)

                  18:25   Mon, 11 May 26

                  Heathrow (LHR)

                  12:10   Mon, 04 May 26
                  08h:15m
                  • 02h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:05   Mon, 11 May 26
                  03h:50m
                  • 01h:40m
                  1 stop

                  London City (LCY)

                  17:55   Mon, 11 May 26

                  London City (LCY)

                  13:10   Mon, 04 May 26
                  07h:15m
                  • 01h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  15:00   Mon, 11 May 26
                  03h:20m
                  • 01h:05m
                  1 stop

                  Heathrow (LHR)

                  19:20   Mon, 11 May 26

                  London City (LCY)

                  13:10   Mon, 04 May 26
                  07h:15m
                  • 01h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:05   Mon, 11 May 26
                  03h:35m
                  • 01h:10m
                  1 stop

                  Heathrow (LHR)

                  17:40   Mon, 11 May 26

                  London City (LCY)

                  13:10   Mon, 04 May 26
                  07h:15m
                  • 01h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  13:05   Mon, 11 May 26
                  03h:50m
                  • 01h:40m
                  1 stop

                  London City (LCY)

                  17:55   Mon, 11 May 26

                  Heathrow (LHR)

                  12:10   Mon, 04 May 26
                  08h:15m
                  • 02h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  07:15   Mon, 11 May 26
                  04h:35m
                  • 02h:00m
                  1 stop

                  Heathrow (LHR)

                  12:50   Mon, 11 May 26

                  London City (LCY)

                  13:10   Mon, 04 May 26
                  07h:15m
                  • 01h:25m
                  1 stop

                  Malta, (MLA)

                  19:25   Mon, 04 May 26

                  Malta, (MLA)

                  07:15   Mon, 11 May 26
                  04h:35m
                  • 02h:00m
                  1 stop

                  Heathrow (LHR)

                  12:50   Mon, 11 May 26

                  Gatwick (LGW)

                  06:15   Mon, 04 May 26
                  05h:15m
                    direct

                    Malta, (MLA)

                    10:30   Mon, 04 May 26

                    Malta, (MLA)

                    11:20   Mon, 11 May 26
                    01h:20m
                      direct

                      Gatwick (LGW)

                      13:40   Mon, 11 May 26
                      Untitled Document
                      Trustpilot