Airlines with flights from London to Malta
There are 8 airlines with scheduled flights between LHR and MLA. KM Malta Airlines is the only airline with non-stop flights from Heathrow to Malta International Airport and the flight time is 3 hours and 20 minutes.
Choose airline
Schedules
Non-stop with KM Malta Airlines
-
Total flight time: 3 hours and 20 minutes
-
14 flights per week
-
Airbus A320neo
LHR
Direct
MLA
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
KM101
10:50
10:50
10:50
10:50
10:50
10:50
10:50
KM107
----
----
----
----
19:05
----
----
KM103
20:30
20:30
20:30
20:30
----
20:30
20:30
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 4h 50m - 8h 35m.
-
9 flights per week
LHR
Via ZRH
MLA
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
LX345
LX1792
LX1792
----
----
----
----
----
----
06:00
LX319
LX1794
LX1794
12:10
12:10
----
12:10
----
----
12:10
LX333
LX1794
LX1794
----
----
----
----
----
----
13:50
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 5h 15m - 9h 10m.
-
17 flights per week
LHR
Via MUC
MLA
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
LH2483
LH1924
LH1924
06:55
06:55
----
----
06:55
06:55
----
LH2485
LH1924
LH1924
07:25
07:25
----
----
07:25
07:25
----
LH2471
LH1924
LH1924
09:00
09:00
----
----
09:00
09:00
----
LH2473
LH1924
LH1924
10:50
10:50
----
----
10:50
10:50
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 5h 25m - 7h 45m.
-
40 flights per week
LHR
Via FRA
MLA
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
LH923
LH1312
LH1312
07:30
07:30
07:30
07:30
07:30
07:30
07:30
LH901
LH1312
LH1312
09:30
09:30
09:30
09:30
09:30
09:30
09:30
LH909
LH1314
LH1314
15:30
----
15:30
15:30
15:30
15:30
15:30
The timetable & schedule information was updated at 2026-04-21
Via Barcelona with Vueling
-
Total flight time: 5h 30m - 8h 35m.
-
Low-cost airline
-
1 flights per week
LHR
Via BCN
MLA
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
VY6651
VY8742
VY8742
----
----
----
----
----
09:55
----
VY6651
VY8740
VY8740
09:55
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between LHR and MLA. KM Malta Airlines is the only airline with non-stop flights from Heathrow to Malta International Airport and the flight time is 3 hours and 20 minutes.
Via Rome with ITA Airways
Via Paris with Air France
Via Dublin with Aer Lingus
Via Dusseldorf with Eurowings