Flight times from Sal to Milan & schedule

The average flight time from Sal to Milan is About 5 hours 56 minutes, covering a distance of About 4,369km.

Flight duration

About 5 hours 56 minutes

Flight distance

About 4,369km

How long is the flight from Sal to Milan?

The flights usually depart from Amílcar Cabral International Airport and arrive at Milan Malpensa Airport.

See more
Earliest first
Latest first
TAP Air Portugal TP1550
SID 01:05
LIS 06:00
With stops 3.9h
S
M
T
W
T
F
S
TAP Air Portugal TP822
LIS 07:20
MXP 11:05
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1550
SID 01:05
LIS 06:00
With stops 3.9h
S
M
T
W
T
F
S
TAP Air Portugal TP828
LIS 19:50
MXP 23:35
2.8h
S
M
T
W
T
F
S
Check prices
easyJet U27664
SID 11:40
LIS 16:40
With stops 4.0h
S
M
T
W
T
F
S
easyJet U27697
LIS 11:50
MXP 15:35
2.8h
S
M
T
W
T
F
S
Check prices
easyJet U27664
SID 11:40
LIS 16:40
With stops 4.0h
S
M
T
W
T
F
S
easyJet U25450
LIS 14:20
LIN 18:00
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U27664
SID 11:40
LIS 16:40
With stops 4.0h
S
M
T
W
T
F
S
Ryanair FR2095
LIS 09:30
BGY 13:20
2.8h
S
M
T
W
T
F
S
Check prices
easyJet U27664
SID 11:40
LIS 16:40
With stops 4.0h
S
M
T
W
T
F
S
Ryanair FR2086
LIS 21:00
BGY 00:45
2.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1552
SID 13:30
LIS 18:25
With stops 3.9h
S
M
T
W
T
F
S
TAP Air Portugal TP822
LIS 07:20
MXP 11:05
2.8h
S
M
T
W
T
F
S
Check prices
Neos NO3812
SID 14:10
MXP 21:45
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
Neos NO3865
SID 14:15
BGY 22:00
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
easyJet U22718
SID 16:10
BRS 22:55
With stops 5.8h
S
M
T
W
T
F
S
Ryanair FR3560
BRS 11:20
BGY 14:20
2.0h
S
M
T
W
T
F
S
Check prices
easyJet U23994
SID 16:25
MXP 00:10
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR8719
STN 06:25
MXP 09:20
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2759
STN 11:20
MXP 14:15
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
easyJet U28349
LGW 15:50
LIN 18:40
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR3674
STN 13:10
BGY 16:05
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2696
STN 15:50
BGY 18:45
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR8318
STN 14:35
MXP 17:30
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2734
STN 07:35
BGY 10:30
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2757
STN 14:50
MXP 17:45
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2738
STN 07:30
BGY 10:25
1.9h
S
M
T
W
T
F
S
Check prices
See all
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
Ryanair FR3218
MAN 08:00
BGY 11:10
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
Ryanair FR6818
MAN 18:45
MXP 22:00
2.3h
S
M
T
W
T
F
S
Check prices
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
easyJet U25420
MAN 12:55
LIN 16:00
2.1h
S
M
T
W
T
F
S
Check prices
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
Ryanair FR3216
MAN 12:00
BGY 15:10
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
Ryanair FR6816
MAN 16:10
MXP 19:20
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U22288
SID 18:40
MAN 01:45
With stops 6.1h
S
M
T
W
T
F
S
easyJet U23836
MAN 19:45
MXP 22:55
2.2h
S
M
T
W
T
F
S
Check prices
easyJet U27672
SID 18:15
LIS 23:15
With stops 4.0h
S
M
T
W
T
F
S
easyJet U23876
LIS 20:25
MXP 00:05
2.7h
S
M
T
W
T
F
S
Check prices
easyJet U27672
SID 18:15
LIS 23:15
With stops 4.0h
S
M
T
W
T
F
S
Ryanair FR821
LIS 13:10
BGY 16:55
2.8h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
Ryanair FR8953
OPO 09:35
MXP 13:00
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
easyJet U25448
OPO 13:50
LIN 17:20
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
Ryanair FR4637
OPO 10:05
BGY 13:35
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
Ryanair FR4017
OPO 15:30
MXP 19:00
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
Ryanair FR4041
OPO 18:15
BGY 21:45
2.5h
S
M
T
W
T
F
S
Check prices
easyJet U26860
SID 17:20
OPO 22:35
With stops 4.3h
S
M
T
W
T
F
S
easyJet U23882
OPO 09:05
MXP 12:30
2.4h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR8719
STN 06:25
MXP 09:20
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2759
STN 11:20
MXP 14:15
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
easyJet U28349
LGW 15:50
LIN 18:40
1.8h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR3674
STN 13:10
BGY 16:05
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR2696
STN 15:50
BGY 18:45
1.9h
S
M
T
W
T
F
S
Check prices
easyJet U28996
SID 16:55
LGW 23:50
With stops 5.9h
S
M
T
W
T
F
S
Ryanair FR8318
STN 14:35
MXP 17:30
1.9h
S
M
T
W
T
F
S
Check prices
See all
Neos NO3812
SID 14:10
MXP 21:45
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices
Neos NO3865
SID 14:15
BGY 22:00
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
easyJet U23994
SID 16:25
MXP 00:10
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
easyJet U23994
SID 16:25
MXP 00:10
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Neos NO3865
SID 14:15
BGY 22:00
Nonstop 5.8h
S
M
T
W
T
F
S
Check prices
Neos NO3812
SID 14:10
MXP 21:45
Nonstop 5.6h
S
M
T
W
T
F
S
Check prices