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 - Lufthansa, Alitalia, Turkish Air, Aegean Airlines, Czech Airlines, 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:25 hrs.
  • Last flight from Milan to Malta leaves at 20:55 hrs.
List of all airlines from Milan to Malta
Airline
Depart
Duration
Arrival
Stops
Lufthansa
LH 259,1310
06:45
9h 10m
15:55
1 stop
Book Now
Lufthansa
LH 1865,101,1310
06:25
9h 30m
15:55
2 stop
Book Now
Lufthansa
LH 253,112,6312
14:15
6h 45m
21:00
2 stop
Book Now
Turkish Air
TK 1874,1371
10:35
7h 35m
18:10
1 stop
Book Now
Lufthansa
LH 249,1310
11:00
4h 55m
15:55
1 stop
Book Now
Czech Airlines
OK 719,434
09:20
11h 20m
20:40
1 stop
Book Now
Lufthansa
LH 253,1312
14:15
8h 35m
22:50
1 stop
Book Now
Lufthansa
LH 247,1310
09:35
6h 20m
15:55
1 stop
Book Now
Aegean Airlines
A3 661,690
11:00
7h 20m
18:20
1 stop
Book Now
Lufthansa
LH 259,1276
06:45
4h 50m
11:35
1 stop
Book Now
Czech Airlines
OK 723,4738
20:25
25h 15m
13:40
1 stop
Book Now
Alitalia
AZ 7914
15:40
9h 55m
17:35
0 stop
Book Now
Austrian Airlines
OS 516,515
20:00
24h 50m
12:50
1 stop
Book Now
Vueling Airlines
VY 6335,8744
17:30
14h 5m
23:35
1 stop
Book Now
Lufthansa
LH 255,1276
19:15
16h 20m
11:35
1 stop
Book Now
Lufthansa
LH 273,1312
12:55
9h 55m
22:50
1 stop
Book Now
Alitalia
AZ 2055,886
13:00
11h 55m
16:55
1 stop
Book Now
Czech Airlines
OK 719,434
09:20
19h 20m
20:40
1 stop
Book Now
Lufthansa
LH 259,1276
06:45
4h 50m
11:35
1 stop
Book Now
Lufthansa
LH 253,1312
14:15
8h 35m
22:50
1 stop
Book Now
IBERIA
IB 5729,5932
17:30
14h 5m
23:35
1 stop
Book Now
Lufthansa
LH 271,1312
10:30
12h 20m
22:50
1 stop
Book Now
Lufthansa
LH 1855,6312
10:25
10h 35m
21:00
1 stop
Book Now
Lufthansa
LH 273,112,6312
12:55
8h 5m
21:00
2 stop
Book Now
Austrian Airlines
OS 516,8713
20:00
33h 50m
21:50
1 stop
Book Now
Lufthansa
LH 253,1276
14:15
29h 20m
11:35
1 stop
Book Now
Lufthansa
LH 5275,6306
18:40
27h 40m
14:20
1 stop
Book Now
Lufthansa
LH 281,1312
15:05
7h 45m
22:50
1 stop
Book Now
Lufthansa
LH 273,114,6312
12:55
8h 5m
21:00
2 stop
Book Now
Turkish Air
TK 1878,1371
06:45
19h 25m
18:10
1 stop
Book Now
Austrian Airlines
OS 516,513
20:00
33h 50m
21:50
1 stop
Book Now
Lufthansa
LH 277,1276
19:30
24h 5m
11:35
1 stop
Book Now
Turkish Air
TK 1874,1371
10:35
15h 35m
18:10
1 stop
Book Now
Lufthansa
LH 1853,103,1310
09:10
6h 45m
15:55
2 stop
Book Now
Air Malta
KM 625
15:40
9h 55m
17:35
0 stop
Book Now
Lufthansa
LH 273,110,6312
12:55
8h 5m
21:00
2 stop
Book Now
Lufthansa
LH 247,1312
09:35
13h 15m
22:50
1 stop
Book Now
Lufthansa
LH 1853,1976
09:10
7h 30m
16:40
1 stop
Book Now
Lufthansa
LH 259,1310
06:35
9h 20m
15:55
1 stop
Book Now
Lufthansa
LH 5273,1976
09:35
7h 5m
16:40
1 stop
Book Now
Lufthansa
LH 5273,6306
09:35
4h 45m
14:20
1 stop
Book Now
Lufthansa
LH 249,1310
11:00
4h 55m
15:55
1 stop
Book Now
Lufthansa
LH 279,1310
07:15
8h 40m
15:55
1 stop
Book Now
Lufthansa
LH 1857,1976
12:45
3h 55m
16:40
1 stop
Book Now
Lufthansa
LH 281,120,1976
15:05
20h 35m
11:40
2 stop
Book Now
Lufthansa
LH 271,1310
10:30
5h 25m
15:55
1 stop
Book Now
Lufthansa
LH 247,104,1976
09:35
7h 5m
16:40
2 stop
Book Now
Lufthansa
LH 275,1312
18:00
5h 10m
23:10
1 stop
Book Now
Lufthansa
LH 247,1310
09:35
6h 20m
15:55
1 stop
Book Now
Lufthansa
LH 1855,1976
10:25
6h 15m
16:40
1 stop
Book Now
Lufthansa
LH 281,122,1976
15:05
20h 35m
11:40
2 stop
Book Now
Scandinavian Airlines
SK 1686,2767
11:20
15h 30m
18:50
1 stop
Book Now
Lufthansa
LH 1857,309
12:45
16h 40m
21:25
1 stop
Book Now
Alitalia
AZ 2039,886
10:00
14h 55m
16:55
1 stop
Book Now
Austrian Airlines
OS 518,513
07:05
22h 45m
21:50
1 stop
Book Now
Lufthansa
LH 1865,309
06:25
23h 0m
21:25
1 stop
Book Now
KLM Royal Dutch Airlines
KL 1628,3399
06:45
16h 5m
14:50
1 stop
Book Now
Austrian Airlines
OS 512,513
08:50
21h 0m
21:50
1 stop
Book Now
Airberlin
AB 1708,2807
07:05
23h 45m
22:50
1 stop
Book Now
Alitalia
AZ 1701,7926
10:55
12h 45m
15:40
1 stop
Book Now
Lufthansa
LH 1853,309
09:05
20h 20m
21:25
1 stop
Book Now
Lufthansa
LH 249,1312
11:00
11h 50m
22:50
1 stop
Book Now
Jat Airways
JU 545,690
20:55
30h 20m
19:15
1 stop
Book Now
Scandinavian Airlines
SK 1684,2767
09:30
17h 20m
18:50
1 stop
Book Now
Austrian Airlines
OS 510,513
15:00
14h 50m
21:50
1 stop
Book Now
Airberlin
AB 1706,2807
17:25
13h 25m
22:50
1 stop
Book Now
Czech Airlines
OK 723,434
19:50
27h 25m
15:15
1 stop
Book Now
Alitalia
AZ 2045,886
11:00
13h 55m
16:55
1 stop
Book Now
Lufthansa
LH 281,2807
15:05
8h 5m
23:10
1 stop
Book Now
Lufthansa
LH 1861,309
16:55
4h 0m
20:55
1 stop
Book Now
Lufthansa
LH 279,2805
07:15
8h 40m
15:55
1 stop
Book Now
Lufthansa
LH 1855,307
10:25
3h 55m
14:20
1 stop
Book Now
Lufthansa
LH 1857,2803
12:45
3h 55m
16:40
1 stop
Book Now
Lufthansa
LH 1855,6306
10:25
3h 55m
14:20
1 stop
Book Now
Lufthansa
LH 5273,2803
09:35
7h 5m
16:40
1 stop
Book Now
Turkish Air
TK 1876,1369
19:55
13h 55m
09:50
1 stop
Book Now
Lufthansa
LH 249,2805
11:00
4h 55m
15:55
1 stop
Book Now
Lufthansa
LH 271,2805
10:30
5h 25m
15:55
1 stop
Book Now
Airberlin
AB 8733,6513,2902
10:55
20h 35m
07:30
2 stop
Book Now
Lufthansa
LH 1855,2803
10:25
6h 15m
16:40
1 stop
Book Now
Airberlin
AB 8733,6521,2902
10:55
20h 35m
07:30
2 stop
Book Now
Lufthansa
LH 247,2805
09:35
6h 20m
15:55
1 stop
Book Now
Lufthansa
LH 275,2807
18:00
5h 10m
23:10
1 stop
Book Now
Airberlin
AB 8733,6511,2902
10:55
20h 35m
07:30
2 stop
Book Now
Lufthansa
LH 5273,307
09:35
4h 45m
14:20
1 stop
Book Now
Lufthansa
LH 1853,307
09:10
5h 10m
14:20
1 stop
Book Now
Lufthansa
LH 1853,2803
09:10
7h 30m
16:40
1 stop
Book Now
Lufthansa
LH 1863,93,1310
20:25
19h 30m
15:55
2 stop
Book Now
Lufthansa
LH 253,112,6312
14:15
6h 45m
21:00
2 stop
Book Now
Lufthansa
LH 253,114,6312
14:15
6h 45m
21:00
2 stop
Book Now
Lufthansa
LH 1857,123,1276
12:50
22h 45m
11:35
2 stop
Book Now
Lufthansa
LH 5275,123,1276
18:40
16h 55m
11:35
2 stop
Book Now
Lufthansa
LH 1857,121,1276
12:50
22h 45m
11:35
2 stop
Book Now
Air France
AF 1213,3043
09:55
11h 30m
21:25
1 stop
Book Now
Lufthansa
LH 273,1312
12:55
9h 55m
22:50
1 stop
Book Now
Take a Tour