Flights from Milan to Malta

Searching for cheap flight from Malpensa Arpt (MXP) to Luqa Airport (MLA)? We are helping you to get all the best Luqa Airport airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Luqa Airport are - Austrian Airlines, Lufthansa, Alitalia, Air Europa Lineas Aereas, Air Malta, etc. We at Via are committed to provide you best flight deal to Luqa Airport. Here is a list of all airlines from Malpensa Arpt to Luqa Airport.
Facts about Milan to Malta flight
  • First flight from Milan to Malta leaves at 06:05 hrs.
  • Last flight from Milan to Malta leaves at 22:45 hrs.
List of all airlines from Milan to Malta
Airline
Depart
Duration
Arrival
Stops
Lufthansa
LH 259,100,307
08:00
6h 55m
14:55
2 stop
Book Now
Lufthansa
LH 1853,105,1310
09:10
7h 20m
16:30
2 stop
Book Now
Alitalia
AZ 7914
15:50
9h 55m
17:45
0 stop
Book Now
Lufthansa
LH 1865,309
06:40
21h 0m
19:40
1 stop
Book Now
Austrian Airlines
OS 516,8711
19:55
24h 50m
12:45
1 stop
Book Now
Air Europa Lineas Aereas
UX 1062,1043,3159
18:20
22h 35m
16:55
2 stop
Book Now
Air Malta
KM 625
15:50
9h 55m
17:45
0 stop
Book Now
Lufthansa
LH 247,110,6312
10:55
8h 45m
19:40
2 stop
Book Now
Lufthansa
LH 277,2801
19:15
25h 30m
12:45
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3399
06:35
8h 10m
14:45
1 stop
Book Now
British Midland Regional Limited
BM 1748,307
18:15
28h 40m
14:55
1 stop
Book Now
Lufthansa
LH 1857,309
13:40
14h 0m
19:40
1 stop
Book Now
Alitalia
AZ 1721,7920
16:00
14h 55m
22:55
1 stop
Book Now
Lufthansa
LH 9501,309
10:00
9h 40m
19:40
1 stop
Book Now
Meridiana Fly
IG 261,309
07:00
20h 40m
19:40
1 stop
Book Now
Lufthansa
LH 247,108,6312
10:55
8h 45m
19:40
2 stop
Book Now
Air Dolomiti
EN 8271,6306
10:00
12h 55m
14:55
1 stop
Book Now
Lufthansa
LH 9501,6306
10:00
12h 55m
14:55
1 stop
Book Now
British Midland Regional Limited
BM 1742,309
07:55
19h 45m
19:40
1 stop
Book Now
Alitalia
AZ 338,3041
22:45
22h 20m
13:05
1 stop
Book Now
SN Brussels Airlines
SN 3154,4001
08:35
22h 15m
22:50
1 stop
Book Now
Air France
AF 1731,3041
17:30
27h 35m
13:05
1 stop
Book Now
Lufthansa
LH 1853,309
09:10
18h 30m
19:40
1 stop
Book Now
Scandinavian Airlines
SK 690,1845
12:55
32h 10m
13:05
1 stop
Book Now
Lufthansa
LH 1865,6312
06:40
21h 0m
19:40
1 stop
Book Now
Alitalia
AZ 1743,7918
21:15
18h 40m
07:55
1 stop
Book Now
Meridiana Fly
IG 9625
15:50
9h 55m
17:45
0 stop
Book Now
Lufthansa
LH 1853,6312
09:10
18h 30m
19:40
1 stop
Book Now
Lufthansa
LH 253,916,103
14:25
10h 15m
00:40
2 stop
Book Now
Lufthansa
LH 9501,6312
10:00
9h 40m
19:40
1 stop
Book Now
SN Brussels Airlines
SN 3158,4001
14:15
16h 35m
22:50
1 stop
Book Now
Lufthansa
LH 1857,6312
13:40
6h 0m
19:40
1 stop
Book Now
Lufthansa
LH 1865,99,1310
06:40
9h 50m
16:30
2 stop
Book Now
Turkish Air
TK 1896,1369
14:35
18h 0m
08:35
1 stop
Book Now
Turkish Air
TK 1876,1369
18:50
21h 45m
08:35
1 stop
Book Now
Turkish Air
TK 1878,1371
07:10
12h 10m
19:20
1 stop
Book Now
SWISS International
LX 1629,4370
15:05
12h 55m
20:00
1 stop
Book Now
SWISS International
LX 1639,4370
07:05
20h 55m
20:00
1 stop
Book Now
Lufthansa
LH 255,2801
18:40
26h 5m
12:45
1 stop
Book Now
British Airways
BA 565,2644
11:20
36h 15m
15:35
1 stop
Book Now
Lufthansa
LH 247,106,6312
10:55
8h 45m
19:40
2 stop
Book Now
Lufthansa
LH 1865,103,1310
06:40
9h 50m
16:30
2 stop
Book Now
Austrian Airlines
OS 518,8711
07:10
13h 35m
12:45
1 stop
Book Now
SWISS International
LX 1629,491
15:05
12h 55m
20:00
1 stop
Book Now
Lufthansa
LH 1865,307
06:40
16h 15m
14:55
1 stop
Book Now
Lufthansa
LH 9501,307
10:00
4h 55m
14:55
1 stop
Book Now
Alitalia
AZ 2067,7924
18:40
11h 30m
22:10
1 stop
Book Now
SWISS International
LX 1613,4370
10:00
18h 0m
20:00
1 stop
Book Now
SWISS International
LX 1639,491
07:05
20h 55m
20:00
1 stop
Book Now
Lufthansa
LH 253,918,103
14:25
10h 15m
00:40
2 stop
Book Now
British Airways
BA 581,2644
20:30
27h 5m
15:35
1 stop
Book Now
Lufthansa
LH 1857,2370,491
13:40
6h 20m
20:00
2 stop
Book Now
Air France
AF 1313,3041
20:30
24h 35m
13:05
1 stop
Book Now
Air Dolomiti
EN 8271,6312
10:00
17h 40m
19:40
1 stop
Book Now
SWISS International
LX 1617,491
11:10
16h 50m
20:00
1 stop
Book Now
Lufthansa
LH 9501,105,1310
10:00
6h 30m
16:30
2 stop
Book Now
Lufthansa
LH 1853,307
09:10
5h 45m
14:55
1 stop
Book Now
Lufthansa
LH 1853,103,1310
09:10
7h 20m
16:30
2 stop
Book Now
Lufthansa
LH 1853,6306
09:10
5h 45m
14:55
1 stop
Book Now
Lufthansa
LH 253,1016,421
14:25
8h 25m
22:50
2 stop
Book Now
Lufthansa
LH 1865,97,1310
06:40
9h 50m
16:30
2 stop
Book Now
Lufthansa
LH 253,1016,4001
14:25
8h 25m
22:50
2 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,3399
17:05
29h 20m
14:25
1 stop
Book Now
Lufthansa
LH 1865,6306
06:40
8h 15m
14:55
1 stop
Book Now
SWISS International
LX 1617,4370
11:10
16h 50m
20:00
1 stop
Book Now
Air Malta
KM 2527,613
06:30
13h 5m
11:35
1 stop
Book Now
Lufthansa
LH 1865,2302,395
06:40
8h 5m
14:45
2 stop
Book Now
Lufthansa
LH 259,100,6306
08:00
6h 55m
14:55
2 stop
Book Now
Lufthansa
LH 5275,1976
18:40
25h 5m
11:45
1 stop
Book Now
Lufthansa
LH 1861,1976
17:05
26h 40m
11:45
1 stop
Book Now
Lufthansa
LH 1863,1976
20:20
23h 25m
11:45
1 stop
Book Now
Lufthansa
LH 279,1276
07:15
4h 40m
11:55
1 stop
Book Now
Lufthansa
LH 281,1312
15:05
15h 45m
22:50
1 stop
Book Now
Lufthansa
LH 1855,1976
10:25
33h 20m
11:45
1 stop
Book Now
Lufthansa
LH 249,329
11:10
19h 15m
22:25
1 stop
Book Now
Alitalia
AZ 1017,884
06:45
12h 5m
10:50
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1634,3399
19:30
27h 20m
14:50
1 stop
Book Now
Lufthansa
LH 1855,307
10:25
11h 55m
14:20
1 stop
Book Now
Lufthansa
LH 273,329
12:55
17h 30m
22:25
1 stop
Book Now
Air France
AF 1331,3041
12:10
32h 55m
13:05
1 stop
Book Now
Alitalia
AZ 2015,884
07:15
11h 35m
10:50
1 stop
Book Now
Austrian Airlines
OS 518,8711
07:05
13h 45m
12:50
1 stop
Book Now
Air France
AF 1831,3041
11:15
33h 50m
13:05
1 stop
Book Now
British Airways
BA 7300,2644
06:55
21h 5m
20:00
1 stop
Book Now
Air France
AF 1631,3041
07:35
13h 30m
13:05
1 stop
Book Now
Lufthansa
LH 271,329
10:30
19h 55m
22:25
1 stop
Book Now
Lufthansa
LH 273,2807
12:55
17h 55m
22:50
1 stop
Book Now
Lufthansa
LH 253,2807
14:30
16h 20m
22:50
1 stop
Book Now
Lufthansa
LH 277,329
19:20
35h 5m
22:25
1 stop
Book Now
Lufthansa
LH 1865,307
06:05
16h 15m
14:20
1 stop
Book Now
Aegean Airlines
A3 665,730
17:10
27h 5m
12:15
1 stop
Book Now
Alitalia
AZ 1027,884
15:10
27h 40m
10:50
1 stop
Book Now
Lufthansa
LH 253,329
14:30
15h 55m
22:25
1 stop
Book Now
Austrian Airlines
OS 514,8713
17:40
12h 10m
21:50
1 stop
Book Now
Alitalia
AZ 2011,884
07:30
11h 20m
10:50
1 stop
Book Now
Alitalia
AZ 1023,884
19:15
23h 35m
10:50
1 stop
Book Now
Austrian Airlines
OS 516,8711
20:00
24h 50m
12:50
1 stop
Book Now
Air France
AF 1213,3041
09:55
35h 10m
13:05
1 stop
Book Now
Air France
AF 1213,3045
09:55
18h 5m
20:00
1 stop
Book Now
Lufthansa
LH 279,329
07:15
23h 10m
22:25
1 stop
Book Now
Alitalia
AZ 2013,884
07:00
11h 50m
10:50
1 stop
Book Now
Air France
AF 1831,3045
11:15
16h 45m
20:00
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1620,3399
10:50
36h 0m
14:50
1 stop
Book Now
Lufthansa
LH 247,329
09:30
20h 55m
22:25
1 stop
Book Now
Lufthansa
LH 255,329
18:55
35h 30m
22:25
1 stop
Book Now
Lufthansa
LH 1855,309
10:25
18h 35m
21:00
1 stop
Book Now
Air France
AF 1213,3043
09:55
19h 30m
21:25
1 stop
Book Now
Air France
AF 1831,3043
11:15
18h 10m
21:25
1 stop
Book Now
Lufthansa
LH 281,329
15:05
15h 20m
22:25
1 stop
Book Now
Air France
AF 1731,3041
17:30
27h 35m
13:05
1 stop
Book Now
Alitalia
AZ 2015,7912
07:20
12h 15m
11:35
1 stop
Book Now
Air Malta
KM 2527,613
06:30
13h 5m
11:35
1 stop
Book Now
Alitalia
AZ 2009,7912
06:30
13h 5m
11:35
1 stop
Book Now
Alitalia
AZ 2019,7912
07:40
11h 55m
11:35
1 stop
Book Now
Lufthansa
LH 9501,6306
10:00
12h 55m
14:55
1 stop
Book Now
Lufthansa
LH 275,1276
17:50
26h 50m
12:40
1 stop
Book Now
Austrian Airlines
OS 508,8713
10:50
17h 35m
20:25
1 stop
Book Now
Lufthansa
LH 259,100,6306
08:00
6h 55m
14:55
2 stop
Book Now
Lufthansa
LH 1853,6306
09:10
13h 45m
14:55
1 stop
Book Now
Lufthansa
LH 1861,6306
17:15
29h 40m
14:55
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1632,3399
17:05
29h 20m
14:25
1 stop
Book Now
Austrian Airlines
OS 512,8713
08:55
19h 30m
20:25
1 stop
Book Now
Lufthansa
LH 9501,105,1310
10:00
6h 30m
16:30
2 stop
Book Now
Lufthansa
LH 1853,105,1310
09:10
7h 20m
16:30
2 stop
Book Now
Turkish Air
TK 1896,1369
15:05
25h 30m
08:35
1 stop
Book Now
Air France
AF 1231,3041
15:40
29h 25m
13:05
1 stop
Book Now
Lufthansa
LH 279,2801
06:35
14h 10m
12:45
1 stop
Book Now
Alitalia
AZ 2021,7912
08:00
11h 35m
11:35
1 stop
Book Now
Lufthansa
LH 275,329
17:50
12h 50m
22:40
1 stop
Book Now
Alitalia
AZ 2013,7912
07:00
12h 35m
11:35
1 stop
Book Now
Aegean Airlines
A3 661,730
11:00
33h 15m
12:15
1 stop
Book Now
Alitalia
AZ 1019,886
11:10
15h 5m
18:15
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1630,3399
12:50
34h 0m
14:50
1 stop
Book Now
Take a Tour