Flights from Milan to Larnaca

Searching for cheap flight from Malpensa Arpt (MXP) to Larnaca Intl (LCA)? We are helping you to get all the best Larnaca Intl airfare promotions across multiple airlines, that suits your budget and travel schedule.Most popular airline that flies from Malpensa Arpt to Larnaca Intl are - Austrian Airlines, Ukraine International Airlines, Belavia, Vueling Airlines, Jat Airways, etc. We at Via are committed to provide you best flight deal to Larnaca Intl. Here is a list of all airlines from Malpensa Arpt to Larnaca Intl.
Facts about Milan to Larnaca flight
  • First flight from Milan to Larnaca leaves at 04:40 hrs.
  • Last flight from Milan to Larnaca leaves at 21:50 hrs.
List of all airlines from Milan to Larnaca
Airline
Depart
Duration
Arrival
Stops
Austrian Airlines
OS 510,835
15:00
8h 40m
00:40
1 stop
Book Now
Austrian Airlines
OS 512,835
08:50
14h 50m
00:40
1 stop
Book Now
Austrian Airlines
OS 518,831
07:05
6h 25m
14:30
1 stop
Book Now
Ukraine International Airlines
PS 316,341
04:40
7h 25m
13:05
1 stop
Book Now
Ukraine International Airlines
PS 316,343
04:40
17h 20m
23:00
1 stop
Book Now
Vueling Airlines
VY 6337,8622
21:10
28h 25m
02:35
1 stop
Book Now
Jat Airways
JU 541,506
09:40
16h 45m
03:25
1 stop
Book Now
Belavia
B2 882,883
12:50
21h 55m
11:45
1 stop
Book Now
IBERIA
IB 5906,5628
21:10
28h 25m
02:35
1 stop
Book Now
Smartwings
QS 8723,1108
19:50
11h 20m
08:10
1 stop
Book Now
Ukraine International Airlines
PS 312,343
13:40
8h 20m
23:00
1 stop
Book Now
Aegean Airlines
A3 665,910
17:10
6h 30m
00:40
1 stop
Book Now
Lufthansa
LH 249,1294
11:00
14h 40m
02:40
1 stop
Book Now
Lufthansa
LH 1863,95,1292
20:25
17h 45m
15:10
2 stop
Book Now
Aegean Airlines
A3 665,902
17:10
15h 35m
09:45
1 stop
Book Now
Lufthansa
LH 1863,97,1292
20:25
17h 45m
15:10
2 stop
Book Now
Lufthansa
LH 281,1294
15:05
10h 35m
02:40
1 stop
Book Now
Aegean Airlines
A3 661,908
11:00
8h 15m
20:15
1 stop
Book Now
Lufthansa
LH 1857,2332,6369
12:50
10h 50m
00:40
2 stop
Book Now
Aegean Airlines
A3 665,7136,920
17:10
17h 25m
11:35
2 stop
Book Now
Lufthansa
LH 1863,6326,6476
20:25
17h 5m
14:30
2 stop
Book Now
Lufthansa
LH 273,1242,6369
12:55
10h 45m
00:40
2 stop
Book Now
Lufthansa
LH 253,5914,5938
14:15
9h 25m
00:40
2 stop
Book Now
Turkish Air
TK 1896,826,271
14:45
16h 40m
08:25
2 stop
Book Now
Lufthansa
LH 281,5914,5938
15:05
8h 35m
00:40
2 stop
Book Now
Lufthansa
LH 253,1294
14:15
11h 25m
02:40
1 stop
Book Now
Lufthansa
LH 1857,2330,6369
12:50
10h 50m
00:40
2 stop
Book Now
Lufthansa
LH 273,1294
12:55
12h 45m
02:40
1 stop
Book Now
Lufthansa
LH 273,1240,6369
12:55
10h 45m
00:40
2 stop
Book Now
Lufthansa
LH 255,1294
19:15
6h 25m
02:40
1 stop
Book Now
Lufthansa
LH 275,1294
18:00
7h 40m
02:40
1 stop
Book Now
Lufthansa
LH 253,1242,6369
14:15
9h 25m
00:40
2 stop
Book Now
Lufthansa
LH 1865,6326,6476
06:25
7h 5m
14:30
2 stop
Book Now
Aegean Airlines
A3 665,7104,920
17:10
17h 25m
11:35
2 stop
Book Now
Lufthansa
LH 271,1294
10:30
15h 10m
02:40
1 stop
Book Now
Lufthansa
LH 1861,2332,6369
16:55
6h 45m
00:40
2 stop
Book Now
Aegean Airlines
A3 661,910
11:00
12h 40m
00:40
1 stop
Book Now
Lufthansa
LH 277,1294
19:30
6h 10m
02:40
1 stop
Book Now
Lufthansa
LH 247,1294
09:35
16h 5m
02:40
1 stop
Book Now
Aegean Airlines
A3 665,7132,920
17:10
17h 25m
11:35
2 stop
Book Now
Lufthansa
LH 1863,2326,6476
20:25
17h 5m
14:30
2 stop
Book Now
Lufthansa
LH 277,1246,6476
19:30
18h 0m
14:30
2 stop
Book Now
Germanwings
4U 825,902
08:55
10h 15m
20:10
1 stop
Book Now
Vueling Airlines
VY 6335,8622
17:30
8h 5m
02:35
1 stop
Book Now
Alitalia
AZ 2075,742
20:00
6h 10m
03:10
1 stop
Book Now
British Airways
BA 581,664
21:50
15h 0m
13:50
1 stop
Book Now
British Airways
BA 561,662
07:25
9h 55m
18:20
1 stop
Book Now
Lufthansa
LH 281,6346,6369
15:05
8h 35m
00:40
2 stop
Book Now
Lufthansa
LH 1865,1750,5944
06:25
7h 35m
15:00
2 stop
Book Now
Jat Airways
JU 545,506
20:55
5h 30m
03:25
1 stop
Book Now
Austrian Airlines
OS 516,831
20:00
17h 30m
14:30
1 stop
Book Now
British Airways
BA 7300,662
06:55
10h 25m
18:20
1 stop
Book Now
Lufthansa
LH 253,6346,6369
14:15
9h 25m
00:40
2 stop
Book Now
IBERIA
IB 5729,5628
17:30
8h 5m
02:35
1 stop
Book Now
Lufthansa
LH 5273,1760
07:55
6h 10m
15:05
1 stop
Book Now
Lufthansa
LH 279,98,1760
07:15
6h 50m
15:05
2 stop
Book Now
Lufthansa
LH 1853,5916,5920
09:10
10h 5m
20:15
2 stop
Book Now
British Airways
BA 561,664
07:25
29h 25m
13:50
1 stop
Book Now
Lufthansa
LH 5273,5916,5920
07:55
11h 20m
20:15
2 stop
Book Now
Lufthansa
LH 1865,1760
06:25
7h 40m
15:05
1 stop
Book Now
British Airways
BA 7304,664
17:55
18h 55m
13:50
1 stop
Book Now
Airberlin
AB 8741,8442,2184
11:25
20h 15m
08:40
2 stop
Book Now
Middle East Airlines
ME 236,261
12:00
8h 30m
21:30
1 stop
Book Now
Austrian Airlines
OS 516,835
20:00
27h 40m
00:40
1 stop
Book Now
Airberlin
AB 8735,8414,2184
15:00
16h 40m
08:40
2 stop
Book Now
Lufthansa
LH 1853,1760
09:10
4h 55m
15:05
1 stop
Book Now
Airberlin
AB 8735,8412,2184
15:00
16h 40m
08:40
2 stop
Book Now
Aegean Airlines
A3 661,7318,918
11:00
9h 15m
21:15
2 stop
Book Now
Airberlin
AB 8735,8410,2184
15:00
16h 40m
08:40
2 stop
Book Now
Lufthansa
LH 273,5914,5938
12:55
10h 45m
00:40
2 stop
Book Now
Aegean Airlines
A3 661,914
11:00
10h 55m
22:55
1 stop
Book Now
Czech Airlines
OK 723,4404
19:50
11h 20m
08:10
1 stop
Book Now
Lufthansa
LH 259,98,1760
06:45
7h 20m
15:05
2 stop
Book Now
Lufthansa
LH 273,6346,6369
12:55
10h 45m
00:40
2 stop
Book Now
Lufthansa
LH 249,1282,5938
11:00
12h 40m
00:40
2 stop
Book Now
Turkish Air
TK 1876,828,271
19:55
11h 30m
08:25
2 stop
Book Now
Lufthansa
LH 247,1282,5942
09:40
12h 15m
22:55
2 stop
Book Now
Airberlin
AB 8733,8410,2184
10:55
20h 45m
08:40
2 stop
Book Now
Airberlin
AB 8741,8438,2184
11:25
20h 15m
08:40
2 stop
Book Now
Take a Tour